XML 63 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation - Option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Number of Options      
Outstanding beginning 1,212,246    
Granted 294,750 0  
Exercised 0    
Outstanding ending 1,506,996   1,212,246
Options exercisable 822,040    
Vested and expected to vest outstanding 1,506,996    
Weighted-Average Exercise Price      
Weighted-average exercise price outstanding beginning $ 8.68    
Granted 3.9    
Weighted-average exercise price outstanding ending 7.74   $ 8.68
Options exercisable 6.38    
Vested and expected to vest outstanding $ 7.74    
Weighted-Average Remaining Contractual Term and Intrinsic Value      
Options outstanding term 7 years 2 months 19 days   6 years 9 months 29 days
Options exercisable term 5 years 4 months 24 days    
Vested and expected to vest term 7 years 2 months 19 days    
Outstanding intrinsic value $ 748   $ 1,086
Options exercisable intrinsic value 748    
Vested and expected to vest intrinsic value $ 748