XML 111 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Operating Lease Maturity (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 687  
2025 636  
2026 607  
2027 595  
2028 612  
Thereafter 3,348  
Total lease payments 6,485  
Less: imputed interest (1,911)  
Less: operating lease liabilities, current (367) $ (619)
Operating lease liabilities, non-current $ 4,207 $ 2,249