XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Tax Receivable Agreement, Deferred Tax Asset $ 33,800   $ 33,800  
Tax Receivable Agreement, Deferred Tax Liability 28,700   28,700  
Pre-tax income (4,312) $ 30,130 (6,718) $ 65,911
Establishment of a deferred tax asset related to the exchange     0 25,159
Income tax expense (benefit) $ 5,717 $ 5,421 $ 8,101 $ 8,610
Effective Income Tax Rate Reconciliation, Percent (132.60%) 18.00% (120.60%) 13.10%
Maximum        
Income Tax [Line Items]        
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 2,300   $ 2,300