v3.26.1
LEASES - Schedule of Total Lease Cost and Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease cost $ 501 $ 605
Short-term lease cost 23 31
Total lease cost, net 524 636
Cash flows related to operating lease liabilities $ 219 $ 276