XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of future annual Operating lease payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
May 16, 2022
Operating Leases    
2022 $ 566  
2023 0  
2024 0  
2025 0  
2026 0  
Thereafter 0  
Total future lease payments 566  
Less: Imputed interest (7)  
Total lease liabilities 559  
Finance Leases    
2022 166  
Total future lease payments 166  
Total lease liabilities 166 $ 200
Net Operating Lease Payments    
2022 400  
2023 0  
2024 0  
2025 0  
2026 0  
Thereafter 0  
Total future lease payments 400  
Less: Imputed interest (7)  
Total lease liabilities $ 393