v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2026
Dec. 31, 2025
Apr. 01, 2024
Loss Contingencies [Line Items]            
Lines of credit $ 15,000   $ 15,000   $ 40,070  
Accrued expenses 12,320   12,320   7,125  
Indemnification Obligations of Former Officers            
Loss Contingencies [Line Items]            
Indemnification settlement accrual 5,300   5,300      
Litigation loss recognized 5,200          
Litigation settlement, estimated amount recoverable from insurance 4,000   4,000      
Attorney's Fees            
Loss Contingencies [Line Items]            
Indemnification settlement accrual 1,200   1,200      
Litigation expense 1,800          
Cloud Hosting Agreement            
Loss Contingencies [Line Items]            
Purchase commitment     $ 17,000      
Long-term purchase commitment, term   3 years 5 years      
Long-Term Purchase Commitment, Payments   $ 16,200        
Accrued expenses         $ 800  
Long-term purchase commitment, annual escalation $ 500   $ 500      
Cloud Hosting Agreement | Forecast            
Loss Contingencies [Line Items]            
Purchase commitment       $ 10,000    
2024 Convertible Senior Notes | Convertible Debt            
Loss Contingencies [Line Items]            
Debt instrument, face amount           $ 172,500
Stated percentage           4.25%