XML 47 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Future Minimum Payments For Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
Remainder of 2026 $ 380  
2027 323  
2028 30  
2029 30  
2030 30  
Years subsequent to 2030 480  
Operating lease payments due 1,273  
Interest component (322)  
Total operating leases 951  
Current portion of operating lease liabilities 481 $ 405
Long-term operating lease liabilities 470 607
Finance Leases    
Remainder of 2026 10  
2027 9  
2028 0  
2029 0  
2030 0  
Years subsequent to 2030 0  
Total finance leases 19  
Interest component (2)  
Finance Leases 17  
Current portion of finance lease liabilities 12 12
Long-term finance lease liabilities $ 5 $ 8