v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs
The following illustrates the lease costs for the years ended December 31, 2025, 2024, and 2023:
Year Ended December 31,
202520242023
Operating lease cost$21,634 $24,282 $29,511 
Sublease income(16,638)(17,386)(15,694)
Total lease cost$4,996 $6,896 $13,817 
Schedule of Right-of-Use Assets and Lease Liabilities
The following amounts were recorded in the Company’s consolidated balance sheets related to operating leases:
December 31,
2025
December 31,
2024
Assets
Right-of-use assets$23,002 $28,562 
Liabilities
Current lease liabilities12,706 22,084 
Noncurrent lease liabilities14,725 15,138 
Total lease liabilities$27,431 $37,222 
Schedule of Supplemental Cash Flow Information and Additional Information
Other information related to leases was as follows:
Year Ended December 31,
202520242023
Supplemental cash flow information
Cash paid for amounts included in measurement of lease liabilities:
Operating cash flows for operating lease liabilities$25,591 $28,264 $32,870 
Non-cash transactions:
Right-of-use assets obtained in exchange for new operating lease liabilities$11,747 $— $— 

December 31,
2025
December 31,
2024
Weighted average remaining lease term (years)3.41.8
Weighted average discount rate12.7 %14.0 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2025 were as follows:
YearOperating Leases
2026$15,010 
20274,766 
20283,213 
20292,958 
20302,650 
Thereafter5,804 
Total lease payments$34,401 
Less: imputed interest(6,970)
Total$27,431 
Schedule of Sublease Receipts to be Received Under Noncancellable Subleases
Sublease receipts to be received in the future under noncancellable subleases as of December 31, 2025 were as follows:
YearAmount
2026$6,300 
Thereafter— 
Total$6,300