v3.26.1
LEASES - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease cost $ 1,481 $ 2,475 $ 3,472 $ 6,424
Short-term lease cost (12 months or less) 93 114 161 230
Sublease income (724) (3,662) (2,063) (7,453)
Total lease cost, net $ 850 (1,073) $ 1,570 (799)
Contingent rent abatement   $ 1,200   $ 1,200