XML 62 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation - Option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Number of Options          
Outstanding beginning       1,212,246  
Granted 31,000 397,940 0 325,750  
Outstanding ending 1,537,996     1,537,996 1,212,246
Options exercisable 873,832     873,832  
Vested and expected to vest outstanding 1,537,996     1,537,996  
Weighted-Average Exercise Price          
Weighted-average exercise price outstanding beginning       $ 8.68  
Granted       3.79  
Weighted-average exercise price outstanding ending $ 7.64     7.64 $ 8.68
Options exercisable 6.66     6.66  
Vested and expected to vest outstanding $ 7.64     $ 7.64  
Weighted-Average Remaining Contractual Term and Intrinsic Value          
Options outstanding term       7 years 10 days 6 years 9 months 29 days
Options exercisable term       5 years 4 months 13 days  
Vested and expected to vest term       7 years 10 days  
Outstanding intrinsic value $ 373     $ 373 $ 1,086
Options exercisable intrinsic value 373     373  
Vested and expected to vest intrinsic value $ 373     $ 373