v3.26.1
Other Commitments and Contingencies - Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 $ 377  
2027 765  
2028 778  
2029 765  
2030 673  
Thereafter 3,363  
Total undiscounted lease payments 6,721  
Less: imputed interest 1,633  
Net lease liabilities 5,088 $ 5,297
Finance Leases    
2026 28  
2027 57  
2028 58  
2029 60  
2030 62  
Thereafter 169  
Total undiscounted lease payments 434  
Less: imputed interest 57  
Net lease liabilities $ 377 $ 397