v3.26.1
Leases - Future Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Future lease payments over the remaining term of capitalized operating leases    
2026, excluding the six months ended June 30, 2026 $ 131  
2027 1,543  
2028 1,404  
2029 1,285  
2030 1,281  
Thereafter 3,240  
Total 8,884  
Imputed interest (1,338)  
Lease liability balance 7,546  
Right-of-use assets 7,315 $ 1,569
Long-term lease liability 6,677 498
Short-term lease liability $ 869 $ 1,290
Short-term lease liability, Statement of Financial Position Accrued expenses and other liabilities Accrued expenses and other liabilities