XML 59 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Future lease payments over the remaining term of capitalized operating leases    
2026, excluding the three months ended March 31, 2026 $ 637  
2027 1,383  
2028 1,227  
2029 1,103  
2030 1,142  
Thereafter 3,240  
Total 8,732  
Imputed interest (1,352)  
Lease liability balance 7,380  
Right-of-use assets 7,173 $ 1,569
Long-term lease liability 6,426 498
Short-term lease liability $ 954 $ 1,290
Short-term lease liability, Statement of Financial Position Accrued expenses and other liabilities Accrued expenses and other liabilities