XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule of Outstanding Stock Options (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options 87,777
January 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 57,240.00
Number of Options 39
Expiration date Jan. 09, 2026
May 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 73,800.00
Number of Options 8
Expiration date May 26, 2026
June 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 57,240.00
Number of Options 3
Expiration date May 31, 2026
January 2017 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 73,800.00
Number of Options 2
Expiration date Jan. 01, 2027
January 2018 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 70,920.00
Number of Options 2
Expiration date Jan. 01, 2028
January 2019 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 3,384.00
Number of Options 15
Expiration date Jan. 01, 2029
October 2021 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 7,560.00
Number of Options 35
Expiration date Oct. 26, 2031
January 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 5,068.80
Number of Options 21
Expiration date Jan. 01, 2032
August 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 2,323.58
Number of Options 78
Expiration date Aug. 23, 2032
September 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 30.72
Number of Options 4,468
Expiration date Sep. 12, 2033
January 2024 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 28.08
Number of Options 1,337
Expiration date Jan. 08, 2034
January 2024-1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 21.66
Number of Options 6,251
Expiration date Jan. 17, 2026
September 2024 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 10.38
Number of Options 15,357
Expiration date Sep. 17, 2034
October 2024 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 11.28
Number of Options 4,700
Expiration date Oct. 16, 2034
January 2025 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 5.82
Number of Options 13,529
Expiration date Jan. 15, 2027
June 2025 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 5.28
Number of Options 41,932
Expiration date Jun. 05, 2035