v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Shares, Beginning Balance 8,255,280  
Shares, Cancelled (52,677)  
Shares, Ending Balance 8,202,603 8,255,280
Shares, Exercisable 4,540,179  
Weighted Average Exercise Price, Beginning Balance $ 4.11  
Weighted Average Exercise Price, Cancelled 3.79  
Weighted Average Exercise Price, Ending Balance 4.11 $ 4.11
Weighted Average Exercise, Exercisable $ 5.48  
Weighted Average Remaining Contract Term 7 years 8 months 12 days 8 years
Weighted Average Remaining Contract Term, Exercisable 6 years 8 months 12 days