v3.25.2
Investments in unconsolidated joint venture - Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Total current assets $ 411,262 $ 256,841
Property and equipment, net 381,712 221,681
Current liabilities 227,370 153,955
Noncurrent liabilities 405,628 384,326
TZRC    
Schedule of Equity Method Investments [Line Items]    
Cash 107,096 87,497
Total current assets 115,784 94,802
Property and equipment, net 68,529 97,519
Total other assets 34,391 34,489
Current liabilities 28,071 32,978
Noncurrent liabilities 13,003 14,087
Members equity $ 177,630 $ 179,744