XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Remaining Future Minimum Lease Payments for Finance and Operating Leases (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Financing Lease Minimum Payment Abstract  
2022 (Remaining 9 months) $ 819
2023 963
2024 534
2025 185
2026 15
Total payments 2,516
Less amount representing interest (274)
Present value of payments 2,242
Financing Lease Maintenance and Sales Tax Obligation Payments Abstract  
2022 (Remaining 9 months) 92
2023 106
2024 29
2025 3
Total payments 230
Present value of payments 230
Operating Lease Minimum Payment Abstract  
2022 (Remaining 9 months) 1,191
2023 1,629
2024 1,672
2025 1,715
2026 1,762
Thereafter 8,518
Total payments 16,487
Less amount representing interest (6,440)
Present value of payments $ 10,047