Quarterly report pursuant to Section 13 or 15(d)

Equity Compensation - Additional Information (Details)

v3.24.1.u1
Equity Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 09, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity-based compensation   $ 3,942 $ 6,056    
Number of Performance-Based Restricted Stock Units, Minimum Threshold         18,000
2024 annual bonus plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity-based compensation   $ 689      
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      
Compensation expense, expected weighted average period for recognition   4 months 9 days      
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average grant-date closing price   $ 13.47      
Total unamortized compensation expense   $ 22,075      
Equity-based compensation   $ 689      
Compensation expense, expected weighted average period for recognition   2 years 1 month 17 days      
Number of shares issued     101,000    
Number of shares cancelled   11,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]          
Weighted average grant-date closing price $ 18.25 $ 16.54      
Shares available for future grants   42,000     171,000
Number of shares issued   34,000   36,000  
Number of shares cancelled   11,000   7,000