XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of the Components of Lease Expense and the Weighted Average Remaining Lease Term and the Weighted Average Discount Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Fixed operating lease cost $ 14,564 $ 12,738
Variable lease cost 94 127
Total lease cost 14,658 12,865
Operating cash flows from operating leases $ 14,856 $ 13,761
Weighted-average lease term - operating leases 7 years 18 days 5 years 11 months 8 days
Weighted-average discount rate - operating leases 12.96% 11.66%