XML 87 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Schedule of Reconciles the income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of income tax expense (benefit)      
Income (loss) before income taxes $ 105,582 $ 275,194 $ 108,459
Income tax expense (benefit) at federal statutory rate 22,172 57,791 22,776
Net (income) loss prior to Business Combination - non taxable 0 (46,051) (22,776)
Impact of prior tax returns 142 0 0
State income taxes, net of federal benefit 2,169 1,110 0
Income tax expense $ 24,483 $ 12,850 $ 0
Effective tax rate 23.20% 4.70% 0.00%