v3.26.1
Commitments and Contingencies - Additional Details of Office Space Lease (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 1,079 $ 1,000
Operating lease liability, current 261 192
Operating lease liability, net of the current portion 898 892
Total operating lease liability $ 1,159 $ 1,084
Weighted-average remaining life (years) 3 years 11 months 4 days 4 years 5 months 23 days
Weighted-average discount rate 23.36% 24.48%
Office Space    
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 1,038 $ 954
Vehicles    
Commitments and Contingencies [Line Items]    
Operating lease - right-of-use asset $ 41 $ 46