XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The future minimum commitments for these operating leases as of June 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$912 
20241,273 
2025847 
2026867 
2027892 
Thereafter2,076 
Total future minimum operating lease commitments6,867 
Less imputed interest(1,137)
Total liability$5,730 
Other Commitments
The future minimum commitments for the Company’s non-cancellable contractual obligations as of June 30, 2023 for non-lease components were as follows (in thousands):

Year Ending December 31,
Remaining of 2023$2,593 
20244,164 
20252,569 
20262,536 
20272,611 
Thereafter6,179 
Total future minimum commitments$20,652