XML 97 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturity Analysis of Minimum Lease Payment Obligation Under Non-cancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee Lease Description [Line Items]    
2023 $ 2,217  
2024 2,008  
2025 1,793  
2026 1,140  
2027 and thereafter 2,440  
Total lease payments 9,598  
Less: interest 1,630  
Present value of lease liabilities 7,968 $ 2,794
Office and Warehouse Space [Member]    
Lessee Lease Description [Line Items]    
2023 1,357  
2024 1,357  
2025 1,357  
2026 1,140  
2027 and thereafter 2,440  
Total lease payments 7,651  
Less: interest 1,459  
Present value of lease liabilities 6,192  
Leased Vehicles and Office Equipment [Member]    
Lessee Lease Description [Line Items]    
2023 860  
2024 651  
2025 436  
2026 0  
2027 and thereafter 0  
Total lease payments 1,947  
Less: interest 171  
Present value of lease liabilities $ 1,776