XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax Contingency [Line Items]          
Tax (benefit) expense $ 2,981,000 $ 2,301,000 $ (5,587,000) $ 2,220,000  
Effective income tax rate 22.00% 24.00% (79.00%) 24.00%  
Deferred income taxes, net $ 191,275,000   $ 191,275,000   $ 181,209,000
Uncertain tax positions $ 0   $ 0    
LLC Units          
Income Tax Contingency [Line Items]          
Redemption of LLC Units (in shares) 10,000   206,000    
Pre-IPO LLC          
Income Tax Contingency [Line Items]          
Liabilities under the tax receivable agreement $ 160,200,000   $ 160,200,000    
Liabilities under the tax receivable agreement, current $ 5,000,000.0   5,000,000.0    
Liabilities under tax receivable agreements, remeasuremnt amount     $ 6,700,000    
Pre-IPO LLC | LLC Units          
Income Tax Contingency [Line Items]          
Redemption of LLC Units (in shares) 10,008   206,129    
Tax Receivable Agreement          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%    
Tax Receivable Agreement | Pre-IPO LLC          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%