v3.26.1
Commitments and Contingencies - Schedule of Amounts Reported in Consolidated Balance Sheets for Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases:    
Right-of-use assets, operating leases $ 209 $ 801
Operating lease liabilities, current 217 403
Operating lease liabilities, non-current 0 435
Total operating lease liabilities $ 217 $ 838
Weighted-average remaining lease term (years) 8 months 1 day 2 years 9 months 3 days
Weighted-average discount rate 13.70% 13.70%