v3.26.3
NOTES PAYABLE - Narrative (Details)
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 30, 2025
USD ($)
shares
Aug. 13, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
May 15, 2026
USD ($)
Dec. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Oct. 29, 2025
USD ($)
Aug. 12, 2025
USD ($)
Apr. 10, 2025
USD ($)
NOTES PAYABLE (Details) [Line Items]                        
Total notes payable         $ 64,659,000     $ 67,626,000        
Stock issued for debt payment     $ 1,059,000   $ 0 $ 1,059,000            
Maximum borrowing capacity                       $ 60,000,000
Annual rate margin (as a percent)                       0.0500
Annual rate SOFR floor (as a percent)                       0.0200
Payment period                       12 months
Agency fee percent                       0.0025
Final payment fee percent                       0.0200
Default penalty percent                       0.0200
Leverage ratio                       5.50
Minimum liquidity threshold (as a percent)                       $ 10,000,000
Debt issuance costs                       $ 2,025,000
Proceeds from line of credit       $ 57,975,000                
Notes Payable - Acquisitions                        
NOTES PAYABLE (Details) [Line Items]                        
Debt Instrument, Number of Instruments         7              
Debt included in business combination         $ 6,811,000              
Total notes payable $ 1,700,000 $ 956,000         $ 306,000   $ 1,000,000 $ 3,000,000 $ 1,000,000  
Debt principal repaid $ 300,000 $ 118,000                    
Stock issued for debt payment (in shares) | shares 201 91                    
Stock issued for debt payment $ 1,511,000 $ 701,000                    
Cash paid for interest $ 20,000                      
Notes Payable - Acquisitions | Minimum                        
NOTES PAYABLE (Details) [Line Items]                        
Cash Interest Rate         2.00%              
Notes Payable – Senior Credit Facility                        
NOTES PAYABLE (Details) [Line Items]                        
Cash Interest Rate         9.06%              
Notes Payable, Other Payables                        
NOTES PAYABLE (Details) [Line Items]                        
Cash Interest Rate         8.81%