v3.26.1
Leases, Commitments and Contingencies - Schedule of Lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases Commitments And Contingencies    
Operating lease $ 108 $ 9
Short-term leases 6 76
Total lease expense $ 114 $ 85