v3.26.1
Stockholders’ Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Stock Options    
Outstanding as of beginning of the period (in shares) 1,228,367  
Exercisable as of beginning of the period (in shares) 1,228,367  
Exercised (in shares) (349,361)  
Forfeited and expired (in shares) (250)  
Outstanding as of end of the period (in shares) 878,756 1,228,367
Exercisable as of end of the period (in shares) 878,756 1,228,367
Weighted Average Exercise Price    
Outstanding as of beginning of the period (in dollars per share) $ 4.10  
Exercisable as of beginning of the period (in dollars per share) 4.10  
Exercised (in dollars per share) 0.93  
Forfeited and expired (in dollars per share) 4.32  
Outstanding as of end of the period (in dollars per share) 5.37 $ 4.10
Exercisable as of end of the period (in dollars per share) $ 5.37 $ 4.10
Weighted Average Remaining Contractual Life (years)    
Outstanding 3 years 11 months 23 days 3 years 1 month 13 days
Exercisable 3 years 11 months 23 days 3 years 1 month 13 days
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 327 $ 4,282
Exercisable $ 327 $ 4,282