XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Leases [Abstract]          
Rent expense $ 2,804 $ 2,900 $ 8,377 $ 8,748  
Variable lease payments 52 87 316 260  
Sublease income $ 1,392 999 $ 3,866 3,007  
Weighted-average remaining lease term (in years) 5 years 2 months 12 days   5 years 2 months 12 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 $ 0 $ (19,961) $ (113) $ (20,179)