XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Total Minimum Lease Payments Due In Future Periods For Lease Agreements (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease, Remainder of 2024 $ 162  
Operating lease, 2025 654  
Operating lease, 2026 666  
Operating lease, 2027 666  
Operating lease, 2028 651  
Operating lease, Thereafter 7,038  
Operating lease, Total minimum lease payments 9,837  
Operating lease, Less: interest (4,118)  
Operating lease liability 5,719 $ 587
Finance lease, Remainder of 2024 38  
Finance lease, 2025 156  
Finance lease, 2026 160  
Finance lease, 2027 164  
Finance lease, 2028 168  
Finance lease, Thereafter 2,022  
Finance Lease, Total minimum lease payments 2,708  
Finance lease, Less: interest (1,185)  
Finance Lease Liability $ 1,523