XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 07, 2023
Jun. 30, 2024
Jun. 07, 2023
Jun. 30, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]            
Effective tax rate         7.30%  
Income tax expense (benefit) $ (672) $ 0 $ (2,353) $ 0 $ (6,391)  
Effective income tax rate reconciliation, cumulative adjustment of deferred taxes, amount         1,647  
Tax Receivable Agreement liability     $ 10,587   $ 10,587 $ 8,937