XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 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 7,445 $ 46,601 727 $ 112,512
Establishment of a deferred tax asset related to the exchange     0 20,763
Income tax expense (benefit) $ 4,324 $ 11,540 $ 12,425 $ 20,150
Effective Income Tax Rate Reconciliation, Percent 58.10% 24.80% 1709.10% 17.90%
Income Tax [Line Items]        
Tax Receivable Agreement, Deferred Tax Liability $ 28,700   $ 28,700  
Tax Receivable Agreement, Deferred Tax Asset $ 33,800   $ 33,800