XML 105 R87.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 1,800  
2027 1,098  
2028 1,122  
2029 1,156  
2030 678  
Thereafter 0  
Total 5,854  
Less: Imputed Interest 940  
Present value of net lease payments 4,914  
Lease liability, current portion 1,443 $ 2,128
Lease liability, net of current portion 3,471 $ 14
Total lease liability $ 4,914