v3.25.2
LEASES - Schedule of Lease Assets And Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 6,335 $ 8,223
Operating lease liabilities $ 8,290 $ 10,229
Weighted average remaining lease term 3 years 6 months 3 years 7 months 6 days
Weighted average discount rate 10.00% 10.00%