v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs
The following illustrates the lease costs for the three months ended March 31, 2025 and 2024:
Three Months Ended March 31,
20252024
Operating lease cost$5,873 $6,177 
Sublease income(4,602)(4,114)
Total lease cost$1,271 $2,063 
Schedule of Right-of-Use Assets and Lease Liabilities
The following amounts were recorded in the Company’s condensed consolidated balance sheets related to operating leases:
March 31, 2025December 31, 2024
Assets
Right-of-use assets$23,914 $28,562 
Liabilities
Current lease liabilities$21,423 $22,084 
Noncurrent lease liabilities9,929 15,138 
Total lease liabilities$31,352 $37,222 
Schedule of Supplemental Cash Flow Information and Additional Information
Other information related to leases was as follows:
Three Months Ended
March 31, 2025
Three Months Ended
March 31, 2024
Supplemental cash flow information:
Cash paid for amounts included in measurement of lease liabilities:
Operating cash flows for operating lease liabilities$7,114 $7,032 
March 31, 2025December 31, 2024
Weighted average remaining lease term (years)1.71.8
Weighted average discount rate14.1 %14.0 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of March 31, 2025 were as follows:
YearOperating Leases
Remainder of 2025$18,465 
202612,759 
20272,441 
2028842 
2029553 
Thereafter— 
Total lease payments35,060 
Less: imputed interest(3,708)
Total$31,352 
Schedule of Sublease Receipts to be Received Under Noncancellable Subleases
Sublease receipts to be received in the future under noncancelable subleases as of March 31, 2025 were as follows:
YearAmount
Remainder of 2025$12,211 
20264,692 
Thereafter— 
Total$16,903