XML 46 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule Represents Maturities of Operating and Finance Lease Liabilities (Detail)
$ in Thousands
Jun. 30, 2023
USD ($)
Financing Lease Minimum Payment Abstract  
2023 (Remaining 6 months) $ 484
2024 729
2025 404
2026 199
2027 17
Total payments 1,833
Less amount representing interest (182)
Present value of payments 1,651
Operating Lease Minimum Payment Abstract  
2023 (Remaining 6 months) 816
2024 1,672
2025 1,715
2026 1,762
2027 1,805
Thereafter 6,714
Total payments 14,484
Less amount representing interest (5,070)
Present value of payments $ 9,414