v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
6 Months Ended
Aug. 11, 2026
Aug. 03, 2026
Jul. 20, 2026
Jul. 17, 2026
Jun. 30, 2026
Jun. 30, 2025
Aug. 10, 2026
Apr. 30, 2026
Mar. 31, 2026
Customer Order Credit Agreement                  
Subsequent Event [Line Items]                  
Line of credit facility, maximum borrowing capacity         $ 20,000,000.0     $ 30,000,000.0 $ 40,000,000.0
Proceeds from long-term lines of credit         18,250,000 $ 0      
Cash Flow Credit Agreement                  
Subsequent Event [Line Items]                  
Line of credit facility, maximum borrowing capacity         30,000,000.0     $ 20,000,000.0 $ 10,000,000.0
Proceeds from long-term lines of credit         $ 20,000,000 $ 0      
Subsequent Event                  
Subsequent Event [Line Items]                  
Warrants and rights outstanding, term 5 years                
Subsequent Event | Customer Order Credit Agreement                  
Subsequent Event [Line Items]                  
Long-term line of credit $ 18,300,000                
Line of credit facility, remaining borrowing capacity 1,700,000                
Subsequent Event | Cash Flow Credit Agreement                  
Subsequent Event [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 40,000,000.0           $ 30,000,000.0    
Number of securities called by warrants or rights (in shares) 1,500,000                
Exercise price of warrants (in usd per share) $ 10                
Proceeds from long-term lines of credit $ 10,000,000.0                
Long-term line of credit 40,000,000.0                
Line of credit facility, remaining borrowing capacity $ 0                
Subsequent Event | August 2026 Amendment Cash Flow Credit Agreement                  
Subsequent Event [Line Items]                  
Number of securities called by warrants or rights (in shares) 750,000                
Subsequent Event | June 2026 Amendment Cash Flow Credit Agreement                  
Subsequent Event [Line Items]                  
Number of securities called by warrants or rights (in shares) 750,000                
Restricted stock units | Subsequent Event                  
Subsequent Event [Line Items]                  
Grants in period (in shares)     1,037,500 190,525          
Vested (in shares)       34,275          
Unvested (in shares)       156,250          
Number of shares received upon vesting (in shares)   1              
Restricted stock units | Subsequent Event | Share-Based Payment Arrangement, Tranche One                  
Subsequent Event [Line Items]                  
Vesting percent     33.33%            
Restricted stock units | Subsequent Event | Share-Based Payment Arrangement, Tranche Two                  
Subsequent Event [Line Items]                  
Vesting percent     33.33%            
Restricted stock units | Subsequent Event | Share-Based Payment Arrangement, Tranche Three                  
Subsequent Event [Line Items]                  
Vesting percent     33.33%            
Restricted stock units | Subsequent Event | Inducement Plan                  
Subsequent Event [Line Items]                  
Grants in period (in shares)   56,250 93,750            
Restricted stock units | Subsequent Event | Inducement Plan | Share-Based Payment Arrangement, Tranche One                  
Subsequent Event [Line Items]                  
Vesting percent   33.33%              
Restricted stock units | Subsequent Event | Inducement Plan | Share-Based Payment Arrangement, Tranche Two                  
Subsequent Event [Line Items]                  
Vesting percent   33.33%              
Restricted stock units | Subsequent Event | Inducement Plan | Share-Based Payment Arrangement, Tranche Three                  
Subsequent Event [Line Items]                  
Vesting percent   33.33%