v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - Lease Maturity
$ in Thousands
Jun. 30, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 (Remaining) $ 1,247
2027 2,376
2028 2,110
2029 1,035
2030 208
2031 27
Thereafter 0
Total minimum lease payments 7,003
Less: imputed interest (1,024)
Total lease liabilities $ 5,979