v3.26.3
Fair Value - Schedule of Estimated Fair Values and Carrying Values of Other Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivable from related party $ 7,279 $ 7,131
Long-term debt (271,100) (291,100)
Derivative asset 13,294 23,852
Derivative liability (65,744) (5,092)
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Note receivable from related party 7,279 7,131
Long-term debt (271,100) (291,100)
Derivative asset 13,294 23,852
Derivative liability $ (65,744) $ (5,092)