v3.25.2
Investments in unconsolidated joint venture - Summary of consolidated income statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments in unconsolidated joint venture            
Total revenue $ 41,299   $ 35,215   $ 63,114 $ 86,956
Net Income (Loss) 137,312 $ (133,889) (71,866) $ 250,876 3,423 179,010
Net (loss) income attributable to investee 1,064   2,440   2,429 6,962
TZRC            
Investments in unconsolidated joint venture            
Total revenue 30,532   33,046   64,445 74,240
Gross profit 14,472   17,726   29,305 39,321
Net Income (Loss) (1,358)   1,394   (2,114) 6,952
Net (loss) income attributable to investee $ (679)   $ 697   $ (1,057) $ 3,476