v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended 6 Months Ended
Oct. 31, 2025
Jun. 30, 2026
Apr. 16, 2025
Apr. 24, 2024
Feb. 29, 2024
Putative Class Action | Settled Litigation          
Loss Contingencies [Line Items]          
Loss contingency accrual   $ 9,500,000      
Payments for legal settlements   2,600,000      
Proceeds from insurance policy   $ 6,900,000      
Line of Credit | Revolving Credit Facility | Amended 2024 Term Loan          
Loss Contingencies [Line Items]          
Maximum borrowing capacity         $ 25,000,000.0
Letter of Credit          
Loss Contingencies [Line Items]          
Maximum borrowing capacity $ 7,500,000   $ 7,500,000    
Line of Credit Facility, Successive Renewal Term 1 year        
Letter of Credit | Amended 2024 Term Loan          
Loss Contingencies [Line Items]          
Maximum borrowing capacity       $ 1,000,000.0