v3.26.1
Commitments and Contingencies - Additional Details of Office Space Lease (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 1,011 $ 1,000
Operating lease liability, current 219 192
Operating lease liability, net of the current portion 873 892
Total operating lease liability $ 1,092 $ 1,084
Weighted-average remaining life (years) 3 years 9 months 10 days 4 years 5 months 23 days
Weighted-average discount rate 23.71% 24.48%
Office Space    
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 995 $ 954
Vehicles    
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 16 $ 46