v3.25.2
DEBT - Western Alliance Bank - Revolving Line of Credit Narrative (Details) - Revolving Credit Facility - Western Alliance Agreement - Line of Credit - USD ($)
1 Months Ended
Oct. 31, 2017
Jun. 30, 2025
Mar. 31, 2025
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 35,000,000.0    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Prime Rate [Member]    
Basis spread on variable rate (in percent) 5.25%    
Debt instrument, interest rate floor (in percent) 0.50%    
Borrowing base, percentage (in percent) 80.00%    
Borrowing base percentage, collateral audit (in percent) 80.00%    
Borrowing base percentage, no collateral audit (in percent) 60.00%    
Total long-term debt   $ 0 $ 0