XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The future minimum commitments for these operating leases as of September 30, 2023 were as follows (in thousands), which excludes amounts allocated to services under operating lease agreements that are considered non-lease components:

Year Ending December 31,
Remaining of 2023$640 
20242,464 
20252,026 
20262,076 
20272,131 
Thereafter3,558 
Total future minimum operating lease commitments12,895 
Less imputed interest(2,379)
Total liability$10,516 
Other Commitments The future minimum commitments for the Company’s non-cancellable contractual obligations as of September 30, 2023 for non-lease components were as follows (in thousands):
Year Ending December 31,
Remaining of 2023$1,307 
20244,240 
20252,623 
20262,603 
20272,679 
Thereafter6,330 
Total future minimum commitments$19,782 
Finance Lease, Liability, Fiscal Year Maturity
The future minimum commitments for these finance leases and lease financing obligations as of September 30, 2023 were as follows (in thousands):
Year Ending December 31,Finance leasesLease financing obligationsTotal
Remainder of 2023$5,609 $805 $6,414 
202416,226 2,867 19,093 
20257,714 1,709 9,423 
20261,906 — 1,906 
2027— — — 
Thereafter— — — 
Total future minimum lease and financing commitments31,455 5,381 36,836 
Less imputed interest(2,808)(686)(3,494)
Total liability$28,647 $4,695 $33,342