v3.25.2
Supplemental Balance Sheet and Income Statement Information - Items reclassified to net income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Supplemental Balance Sheet and Income Statement Information        
General and administrative expenses $ 82,726 $ 62,154 $ 151,232 $ 123,905
Total income (loss) before income tax 20,872 2,525 93,058 9,567
Tax expense (benefit) 23,077 15,554 38,084 31,598
Net income (loss) (2,205) (13,029) 54,974 (22,031)
Reclassification adjustment for (gains)/ losses included in net income (loss)        
Supplemental Balance Sheet and Income Statement Information        
General and administrative expenses 52 52 105 105
Total income (loss) before income tax (52) (52) (105) (105)
Tax expense (benefit) (12) (12) (24) (24)
Net income (loss) $ (40) $ (40) $ (81) $ (81)