XML 86 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Summary of Stock Options Outstanding (Details)
3 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding (in shares) | shares 4,660,198
Weighted average remaining contractual life 5 years 1 month 6 days
Weighted average exercise price, outstanding balance $ 2.83
Number exercisable | shares 1,568,103
Exercisable, weighted average exercise price $ 3.25
Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Lower exercise price 1.7
Upper exercise price $ 2.59
Number Outstanding (in shares) | shares 1,599,833
Weighted average remaining contractual life 6 years 5 months 4 days
Weighted average exercise price, outstanding balance $ 2.15
Number exercisable | shares 237,352
Exercisable, weighted average exercise price $ 1.7
Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Lower exercise price 2.64
Upper exercise price $ 2.7
Number Outstanding (in shares) | shares 1,538,000
Weighted average remaining contractual life 5 years 4 months 9 days
Weighted average exercise price, outstanding balance $ 2.69
Number exercisable | shares 379,959
Exercisable, weighted average exercise price $ 2.69
Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Lower exercise price 3.09
Upper exercise price $ 3.55
Number Outstanding (in shares) | shares 1,235,365
Weighted average remaining contractual life 3 years 11 months 15 days
Weighted average exercise price, outstanding balance $ 3.37
Number exercisable | shares 674,605
Exercisable, weighted average exercise price $ 3.37
Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Lower exercise price 3.95
Upper exercise price $ 6.87
Number Outstanding (in shares) | shares 287,000
Weighted average remaining contractual life 1 year 2 months 1 day
Weighted average exercise price, outstanding balance $ 5.06
Number exercisable | shares 276,187
Exercisable, weighted average exercise price $ 5.07