Quarterly report pursuant to Section 13 or 15(d)

Equity Compensation - Additional Information (Details)

v3.24.2.u1
Equity Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity-based compensation   $ 8,138 $ 12,111    
Performance Based Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average grant-date closing price       $ 11.92  
Shares available for future grants       228,000  
Market Condition Shares          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average grant-date closing price       $ 12.54  
Shares available for future grants       162,000  
Time Based Profit Interest Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   4 years      
Total unamortized compensation expense $ 1 $ 1      
Compensation expense, expected weighted average period for recognition   1 month 9 days      
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average grant-date closing price   $ 13.19      
Total unamortized compensation expense 36,400 $ 36,400      
Equity-based compensation $ 689        
Compensation expense, expected weighted average period for recognition   2 years 3 months 25 days      
Number of shares issued   101,000      
Number of shares cancelled   213,000      
Stock Issued During Period, Value, New Issues   $ 2,250      
Restricted Stock Units | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   1 year      
Restricted Stock Units | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   4 years      
Performance Based Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares issued   34,000     36,000
Number of shares cancelled   11,000     7,000
Performance Based Restricted Stock Units | Forecast          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares available for future grants       390,000