XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.1
REVOLVING LOAN (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jul. 27, 2022
Debt Instrument [Line Items]        
Capitalized costs net of accumulated amortization $ 671,000   $ 743,000  
Amortization expense pertaining to capitalized costs 71,000 $ 71,000    
2022 Credit Agreement | Revolving        
Debt Instrument [Line Items]        
Maximum borrowing capacity       $ 550,000,000
Outstanding balance 190,000,000   $ 190,000,000  
Installment payments required $ 0      
Revolving Credit Agreement        
Debt Instrument [Line Items]        
Interest rate 5.43%      
Commitment fee percentage 0.15%      
Unused portion of revolving loan $ 360,000,000      
Revolving Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.15%      
Revolving Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.225%