XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
[1]
Leases [Abstract]    
Six months ending December 31, 2024 $ 875  
Twelve months ending December 31, 2025 1,703  
Twelve months ending December 31, 2026 1,497  
Twelve months ending December 31, 2027 1,312  
Twelve months ending December 31, 2028 1,122  
Thereafter 3,673  
Total undiscounted cash flows 10,182  
Discount (1,235)  
Lease liabilities $ 8,947 $ 9,619
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities  
[1] Derived from audited December 31, 2023 Consolidated Financial Statements.