v3.26.3
Supplemental Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Accrued Liabilities [Abstract]      
Accrued and other liabilities $ 21,420   $ 22,199
Accrued taxes 6,227   2,104
Accrued capital expenditures 3,205   994
Capital expenditures incurred but not yet paid 8,835 $ 5,768  
Right-of-use assets obtained in exchange for operating lease obligations 460 $ 920  
Affiliated Entity      
Accrued Liabilities [Abstract]      
Accrued interest on related party debt $ 5,110   $ 5,508