XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]    
Number of options, outstanding | shares 2,824,443  
Number of options, granted | shares 2,029,152  
Number of options, exercised | shares (15,187)  
Number of options, Forfeited/Cancelled | shares (55,000)  
Number of options, outstanding | shares 4,783,408 2,824,443
Number of options, vested and exercisable | shares 2,406,584  
Weighted average exercise price, outstanding $ 5.51  
Weighted average exercise price, granted 1.57  
Weighted average exercise price, exercised 1.55  
Weighted average exercise price, Forfeited/Cancelled 3.36  
Weighted average exercise price, outstanding 3.88 $ 5.51
Weighted average exercise price, options vested and exercisable $ 4.83  
Weighted average remaining contractual term, outstanding 8 years 3 months 29 days 8 years 1 month 24 days
Weighted average remaining contractual term, granted $ 9.62  
Weighted average remaining contractual term, options vested and exercisable 7 years 7 months 6 days  
Aggregate intrinsic value, outstanding | $ $ 3,096 $ 316
Aggregate intrinsic value, granted | $ 3,046  
Agrgregate intrinsic value, vested and exercisable | $ $ 1,147