v3.25.1
LEASES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Right-of-use assets under operating leases, net $ 5,062 $ 6,341
Property and equipment, net 0 0
Total lease assets 5,062 6,341
Current operating lease liabilities 1,658 2,025
Long-term operating lease liabilities 5,123 6,034
Accrued expenses 0 0
Other long-term liabilities 0 0
Total lease liabilities $ 6,781 $ 8,059