XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Operating lease cost $ 2,742 $ 2,706 $ 4,888 $ 5,696
Short term lease cost 84 14 120 22
Variable lease cost 128 105 246 252
Total lease cost 2,954 2,825 5,254 5,970
Cash paid for amounts included in the measurement of lease liabilities 1,138 1,606 2,184 3,645
Right-of-use assets obtained in exchange for new operating lease liabilities 36,025 1,681 36,025 33,039
Right of use assets disposed or adjusted, modifying operating leases liabilities 0 0 0 1,303
Gain from termination of leases $ 0 $ 0 $ 0 $ 8
Weighted-average remaining lease term 10 years 10 years 10 years 10 years
Weighted-average discount rate 6.94% 7.14% 6.94% 7.14%