v3.26.1
LEASES - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
LEASES        
Operating lease cost $ 470 $ 408 $ 922 $ 845
Variable lease cost 177 46 349 149
Total lease cost $ 647 $ 454 $ 1,271 $ 994