v3.25.2
Investments in Affiliates - Schedule of Financial Information for Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement        
Revenues $ 51,702 $ 51,047 $ 105,440 $ 112,249
Operating costs and expenses 35,127 36,938 69,180 74,380
Income (loss) from continuing operations 25,091 11,832 46,346 32,070
Net income (loss) 25,128 9,108 46,561 29,090
Equity Method Investments        
Income Statement        
Revenues 38,746 45,666 80,868 85,036
Operating costs and expenses 33,069 39,288 70,138 74,687
Gross Profit (Loss) 5,677 6,378 10,730 10,349
Income (loss) from continuing operations 2,689 1,751 4,141 1,051
Net income (loss) $ 2,689 $ 1,751 $ 4,141 $ 1,051