v3.26.1
Other Commitments and Contingencies - Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 752  
2027 765  
2028 778  
2029 765  
2030 673  
Thereafter 3,363  
Total undiscounted lease payments 7,096  
Less: imputed interest 1,799  
Net lease liabilities $ 5,297 $ 6,119
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities  
Finance Leases    
2026 $ 55  
2027 57  
2028 59  
2029 60  
2030 62  
Thereafter 169  
Total undiscounted lease payments 462  
Less: imputed interest 65  
Net lease liabilities $ 397