v3.26.1
Commitment and Contingencies - Maturity of Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2026 $ 14  
2027 5  
2028 1  
Total lease payments 20  
Less: interest (1)  
Total finance lease liabilities $ 19 $ 80