XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 29, 2024
Aug. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Capitalization, Long-term Debt          
Repayments of long term debt     $ 22,671,000 $ 44,587,000 $ 595,000
Mortgages          
Schedule of Capitalization, Long-term Debt          
Loaned amount   $ 8,300,000      
Debt instrument, term (in years)   5 years      
Interest rate (percent)   5.00%      
Amortizing term mortgage outstanding balance       $ 7,700,000  
Repayments of long term debt $ 7,600,000