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