v3.25.4
Stock-Based Compensation - Summary of Warrant Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price Per Share, Exercised $ 5.09  
Warrants    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding, Beginning balance 1,160,560  
Number of Warrants Outstanding, Granted 1,127,040  
Number of Warrants Outstanding, Exercised 0  
Number of Warrants Outstanding, Canceled (911,544)  
Number of Warrants Outstanding Ending balance 1,376,056 1,160,560
Number of Warrants Outstanding, Exercisable 564,790  
Weighted Average Contractual Term (in years), Granted 4 years 10 months 13 days  
Weighted Average Contractual Term (in years), Outstanding 5 years 3 months 18 days 9 years 8 months 15 days
Weighted Average Contractual Term (in years), Exercisable 5 years 3 months 18 days  
Aggregate Intrinsic Value, Outstanding $ 0 $ 230
Aggregate Intrinsic Value, Granted 0  
Aggregate Intrinsic Value, Exercisable $ 373  
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance $ 5.92  
Weighted Average Exercise Price Per Share, Granted 6.12  
Weighted Average Exercise Price Per Share, Canceled 6.17  
Weighted Average Exercise Price Per Share, Outstanding, Ending balance 5.91 $ 5.92
Weighted Average Exercise Price Per Share, Exercisable $ 5.54