XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments - Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative Instruments [Abstract]    
Current derivative assets $ 13,134 $ 0
Long-term derivative assets 6,523 0
Current derivative liabilities 0 (2,446)
Long-term derivative liabilities 0 (1,949)
Gross Amounts Recognized [Member]    
Derivative Instruments [Abstract]    
Current derivative assets 13,698 0
Long-term derivative assets 7,560 0
Current derivative liabilities (1,602) (2,446)
Long-term derivative liabilities 0 (1,949)
Gross Amounts Offset In Consolidated Balance Sheet [Member]    
Derivative Instruments [Abstract]    
Current derivative assets (554) 0
Long-term derivative assets (1,037) 0
Current derivative liabilities 1,602 0
Long-term derivative liabilities $ 0 $ 0