XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measures and Disclosures - Schedule of Carrying and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swaps $ 5,566 $ 16,426
Derivative Liability 6,850 0
Long-Term Debt, Fair Value 1,093,331 622,608
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swaps 5,566 16,426
Derivative Liability 6,850  
Long-Term Debt, Fair Value 1,103,089 626,629
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swaps 0 0
Derivative Liability 0  
Long-Term Debt, Fair Value 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swaps 5,566 16,426
Derivative Liability 6,850  
Long-Term Debt, Fair Value 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swaps 0 0
Derivative Liability 0  
Long-Term Debt, Fair Value $ 1,103,089 $ 626,629