XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Abstract]          
Rent expense $ 2,734 $ 2,938 $ 5,573 $ 5,849  
Variable lease payments 130 80 264 174  
Sublease income $ 1,310 1,003 $ 2,474 2,008  
Weighted-average remaining lease term (in years) 5 years 4 months 24 days   5 years 4 months 24 days   5 years 9 months 18 days
Weighted-average discount rate 9.00%   9.00%   9.10%
Operating lease right-of-use assets recognized in exchange for new operating lease obligations $ (113) $ 0 $ (113) $ (219)