XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
REVOLVING LOAN (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 27, 2022
Debt Instrument [Line Items]            
Capitalized costs net of accumulated amortization $ 599,000   $ 599,000   $ 743,000  
Amortization expense pertaining to capitalized costs 73,000 $ 73,000 144,000 $ 144,000    
2022 Credit Agreement | Revolving            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 550,000,000
Outstanding balance $ 190,000,000   190,000,000   $ 190,000,000  
Installment payments required     $ 0      
Revolving Credit Agreement            
Debt Instrument [Line Items]            
Interest rate 5.43%   5.43%      
Commitment fee percentage     0.15%      
Unused portion of revolving loan $ 360,000,000   $ 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%