Quarterly report pursuant to Section 13 or 15(d)

Equity Compensation - Additional Information (Details)

v3.23.3
Equity Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2021
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized compensation expense   $ 2,265     $ 2,265    
compensation expense   444   $ 623 1,332 $ 1,865  
Income tax benefit (expense)   (202)   308 $ (212) 158  
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   1   24   171  
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 nine months ended September 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   4     $ 4    
Compensation expense, expected weighted average period for recognition         10 months 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         $ 18    
Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted Average Grant Date Fair Value per Share, Issued         $ 24.75    
compensation expense   3,091   3,597 $ 14,297 9,881  
Income tax benefit (expense)   (51)   $ 388 $ 787 $ 434  
Compensation expense, expected weighted average period for recognition         2 years 2 months 1 day    
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   $ 22,944     $ 22,944    
Number of Shares Available for Grant             171
Number of shares issued     36