v3.26.1
DEBT (Details)
3 Months Ended
Oct. 31, 2025
USD ($)
installment
Mar. 31, 2026
USD ($)
item
instrument
Dec. 31, 2025
USD ($)
Debt      
Debt borrowed   $ 4,250,000  
Debt repaid   4,250,000  
Finance lease liabilities   $ 2,643,000 $ 2,600,000
Number of notes issued | item   6  
Total notes payable   $ 16,100,000  
Equify Revolving Credit Note      
Debt      
Maximum borrowing capacity $ 5,035,032    
Number of monthly installments | installment 36    
Monthly installment of principal amount $ 139,862    
Interest rate of loans outstanding 13.00%    
Debt borrowed   4,300,000  
Debt repaid   4,300,000  
Available for withdrawal   4,500,000  
Outstanding amount   $ 0  
Borrowers prepay rate without prepayment fee (as a percent) 75.00%    
Letters of Credit      
Debt      
Number of letters of credit | instrument   1  
Amount of letter of credit outstanding   $ 370,000  
Geospace notes payable      
Debt      
Number of notes issued | instrument   6  
Total notes payable   $ 16,142,000 14,731,000
Notes payable to finance companies for insurance      
Debt      
Number of outstanding notes payable | instrument   3  
Total notes payable   $ 260,000 $ 258,000
Total insurance premiums   $ 260,000