Quarterly report pursuant to Section 13 or 15(d)

Equity Compensation - Additional Information (Details)

v3.23.2
Equity Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized compensation expense   $ 2,709     $ 2,709    
compensation expense   444   $ 621 888 $ 1,242  
Income tax benefit   (133)   (2,217) $ (10) (150)  
Number of Performance-Based Restricted Stock Units, Minimum Threshold             18
Selling General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
compensation expense   3   69   147  
Performance Based Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting conditions modification         The amendment of these units was treated as a modification with the compensation cost of the amended units of $18,127 recognized over the new estimated service period through November 2022. In March 2022, the units vested when the average trading price condition was met. The Company recognized $12,003 of expense during the six months ended June 30, 2022.    
Compensation cost of the amended units $ 18,127            
compensation expense           12,003  
Time Based Profit Interest Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period         4 years    
Accelerated compensation expense   5     $ 5    
Compensation expense, expected weighted average period for recognition         1 year 1 month 9 days    
Time Based Profit Interest Units | Selling General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
compensation expense         $ 17    
Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted Average Grant Date Fair Value per Share, Issued         $ 25.04    
compensation expense   5,608   3,862 $ 11,206 $ 6,284  
Income tax benefit   120   $ 27 $ 838    
Compensation expense, expected weighted average period for recognition         2 years 5 months 23 days    
Number of shares issued     101        
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 Fair Value per Share, Issued             $ 18.25
Accelerated compensation expense   $ 26,351     $ 26,351    
Number of Shares Available for Grant             171
Number of shares issued     36