v3.26.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Assets          
Operating lease assets $ 510   $ 510   $ 306
Total operating lease assets 510   510   306
Current          
Operating lease liabilities, current 89   89   136
Noncurrent          
Operating lease liabilities, non-current 422   422   195
Total operating lease liabilities 511   511   $ 331
Operating lease costs $ 53 $ 54 $ 100 $ 108