v3.26.3
Leases - Summary of Future Minimum Payments For Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating Leases    
Remainder of 2026 $ 133  
2027 419  
2028 127  
2029 70  
2030 30  
Years subsequent to 2030 480  
Operating lease payments due 1,259  
Interest component (318)  
Total operating leases 941  
Current portion of operating lease liabilities 464 $ 405
Long-term operating lease liabilities 477 607
Finance Leases    
Remainder of 2026 9  
2027 38  
2028 29  
2029 29  
2030 17  
Years subsequent to 2030 0  
Total finance leases 122  
Interest component (14)  
Finance Leases 108  
Current portion of finance lease liabilities 24 12
Long-term finance lease liabilities $ 84 $ 8