v3.26.1
LEASES - Schedule of Lease Cost and Other Operating Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease Cost        
Operating lease cost $ 778 $ 1,054 $ 1,563 $ 2,108
Variable lease cost 228 229 441 488
Sublease income (1,060) (1,017) (2,100) (2,007)
Total lease cost $ (54) $ 266 (96) 589
Other Operating Lease Information        
Cash paid for amounts included in the measurement of lease liability     $ 2,279 $ 2,219
Weighted-average remaining lease term 4 years 9 months 18 days 5 years 7 months 6 days 4 years 9 months 18 days 5 years 7 months 6 days
Weighted-average discount rate 5.30% 5.30% 5.30% 5.30%