v3.25.2
COMMITMENTS AND CONTINGENCIES - Schedule of Future Lease Payments under Noncancelable Leases (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2025 (remainder) $ 367
2026 748
2027 613
2028 627
2029 370
2030 0
Total future minimum lease payments 2,725
Less: imputed interest (432)
Total $ 2,293