v3.26.1
REVOLVING LOAN (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 24, 2026
Jul. 23, 2026
Dec. 31, 2025
Jul. 27, 2022
Debt Instrument [Line Items]                
Capitalized costs net of accumulated amortization $ 311,000   $ 311,000       $ 455,000  
Amortization expense pertaining to capitalized costs $ 73,000 $ 73,000 $ 144,000 $ 144,000        
Revolving Credit Agreement                
Debt Instrument [Line Items]                
Interest rate 4.75%   4.75%          
Commitment fee percentage     0.15%          
Unused portion of revolving loan $ 398,000,000   $ 398,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%          
Revolving Credit Agreement | Revolving                
Debt Instrument [Line Items]                
Maximum borrowing capacity               $ 550,000,000
Outstanding balance $ 152,000,000   $ 152,000,000       $ 164,000,000  
Installment payments required     $ 0          
Revolving Credit Agreement | Revolving | Subsequent Event                
Debt Instrument [Line Items]                
Maximum borrowing capacity         $ 650,000 $ 550,000    
Outstanding balance         $ 152,000