XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Taxes [Line Items]        
Income tax expense (benefit) $ 29,619 $ 96 $ 25,633 $ 1,719
Pre-tax earnings (loss) (9,394) $ 459 $ (25,074) $ 5,113
Effective tax rate     (102.20%) 33.60%
US federal income tax statutory rate     21.00%  
Unrecognized tax benefits to utilize pre-acquisition net operating losses 500   $ 500  
United States [Member]        
Income Taxes [Line Items]        
Income tax expense (benefit) $ 23,800