XML 117 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Share Based Payments - Schedule of Employee Option Activity (Details) - Comm-IT Solutions 2022 Plan [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
Dec. 31, 2024
$ / shares
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Number of options, Granted   116
Weighted average exercise price, Granted   $ 1,767.79
Number of options, Exercised   (451)
Weighted average exercise price, Exercised  
Number of options, Outstanding Ending Balance 4,028 3,693
Weighted average exercise price, Outstanding Ending Balance $ 256.79 $ 252.74
Weighted average remaining contractual term, Outstanding Ending Balance 6 years 11 months 8 days 5 years 11 months 8 days
Number of options, Exercisable   3,388
Weighted average exercise price, Exercisable   $ 142.65
Weighted average remaining contractual term, Exercisable   5 years 11 months 4 days