v3.26.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Assets    
Operating lease assets $ 306 $ 498
Total operating lease assets 306 498
Current    
Operating lease liabilities, current 136 193
Noncurrent    
Operating lease liabilities, non-current 195 342
Total operating lease liabilities 331 535
Operating lease costs $ 215 $ 218