XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Details Textuals) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivative Assets $ 1,100 $ 9,200
Derivative Liabilities 12,600 8,500
Fair Value, Inputs, Level 2 [Member]    
Cash Equivalents 8,200 3,700
Change in Carrying Value Verse Fair Value of Long Term Debt 194,000  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative Assets 1,057 9,202
Derivative Liabilities $ 12,599 $ 8,541