XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT (Details)
Jun. 30, 2025
USD ($)
instrument
Dec. 31, 2024
USD ($)
instrument
May 02, 2024
USD ($)
Sep. 30, 2019
USD ($)
DEBT        
Finance lease $ 2,003,000 $ 2,400,000    
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation, Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Long-Term Debt and Lease Obligation, Current    
Dominion Loan Agreement        
DEBT        
Maximum borrowing capacity       $ 5,000,000
Deposit       $ 5,000,000
Collateral deposit released     $ 5,000,000  
Dominion Letters of Credit        
DEBT        
Amount of letter of credit outstanding $ 0      
Notes payable to finance companies for insurance        
DEBT        
Number of outstanding notes payable | instrument 3 1    
Total insurance premiums $ 800,000 $ 168,000