XML 66 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Costs
The following illustrates the lease costs for the years ended December 31, 2024, 2023, and 2022:
Year Ended December 31,
202420232022
Operating lease cost$24,282 $29,511 $30,689 
Sublease income(17,386)(15,694)(10,428)
Total lease cost$6,896 $13,817 $20,261 
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,
2024
December 31,
2023
Assets
Right-of-use assets$28,562 $46,715 
Liabilities
Current lease liabilities22,084 21,659 
Noncurrent lease liabilities15,138 37,820 
Total lease liabilities$37,222 $59,479 
Schedule of Supplemental Cash Flow Information and Additional Information
Other information related to leases was as follows:
Year Ended December 31,
202420232022
Supplemental cash flow information
Cash paid for amounts included in measurement of lease liabilities:
Operating cash flows for operating lease liabilities$28,264 $32,870 $34,059 
Non-cash transactions:
Right-of-use assets obtained in exchange for new operating lease liabilities$— $— $10,192 
December 31,
2024
December 31,
2023
Weighted average remaining lease term (years)1.82.7
Weighted average discount rate14.03 %13.87 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as December 31, 2024 were as follows:
YearAmount
2025$25,554 
202612,735 
20272,416 
2028818 
2029537 
Thereafter— 
Total lease payments$42,060 
Less: imputed interest(4,838)
Total$37,222 
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, 2024 were as follows:
YearAmount
2025$16,813 
20264,692 
Thereafter— 
Total$21,505