XML 63 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Summary of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
[1]
Mar. 31, 2023
Leases [Abstract]      
Nine months ending December 31, 2024 $ 1,374    
Twelve months ending December 31, 2025 1,544    
Twelve months ending December 31, 2026 1,449    
Twelve months ending December 31, 2027 1,304    
Twelve months ending December 31, 2028 1,101    
Thereafter 3,288    
Total undiscounted cash flows 10,060    
Discount (1,190)    
Lease liabilities $ 8,870 $ 9,619 $ 8,870
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities    
[1] Derived from audited December 31, 2023 Consolidated Financial Statements.