XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Future Lease Payments Based on Maturity for Lessee Liability Arrangements (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 872  
2025 848  
2026 814  
2027 771  
2028 693  
2029 and thereafter 3,212  
Total future lease payments 7,210  
Less: Interest 1,292  
Lease liabilities $ 5,918 $ 1,033