XML 79 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Total Minimum Lease Payments Due In Future Periods For Lease Agreements (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease, 2025 $ 165  
Operating lease, 2026 666  
Operating lease, 2027 666  
Operating lease, 2028 651  
Operating lease, 2029 665  
Operating lease, 2030 648  
Operating lease, Thereafter 5,724  
Operating lease, Total minimum lease payments 9,185  
Operating lease, Less: interest (3,759)  
Operating lease liability 5,426 $ 5,648
Finance lease, 2025 39  
Finance lease, 2026 160  
Finance lease, 2027 164  
Finance lease, 2028 168  
Finance lease, 2029 172  
Finance lease, 2030 176  
Finance lease, Thereafter 1,674  
Finance Lease, Total minimum lease payments 2,553  
Finance lease, Less: interest (1,086)  
Finance Lease Liability $ 1,467 $ 1,509