v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Net Lease Cost
The components of net lease cost were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease costs$3,732 $7,509 $9,350 $15,049 
Short-term lease costs1,797 173 2,665 386 
Variable lease payments1,086 5,826 3,062 10,139 
Total lease costs$6,615 $13,508 $15,077 $25,574 
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information related to operating leases were as follows (in thousands):
Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows paid for operating leases$9,877 $15,604 
Right-of-use assets obtained in exchange for operating lease obligations$10,614 $3,017 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases were as follows:
June 30, 2025December 31, 2024
Weighted-average remaining lease term (in years):
Operating leases6.86.6
Weighted-average discount rate:
Operating leases10.5%10.1%
Schedule of Maturities of Operating Leases
As of June 30, 2025, maturities of lease liabilities were as follows (in thousands):
Year ending December 31,Operating Leases
2025 (remaining)$7,622 
202613,164 
202712,856 
202811,259 
202910,880 
Thereafter27,516 
Total lease payments 83,297 
Less: Imputed interest(23,928)
Total lease obligations$59,369