XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Stock award plan - Performance-based Restricted Stock Units (Details) - Chief Executive Officer - shares
1 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2025
Dec. 31, 2024
Performance-based restricted stock units (PSUs)        
Restricted Stock Awards and Units        
Total PSUs granted for which the performance or market conditions were not yet satisfied 25,000 150,000 131,250 206,250
PSUs with performance or market conditions satisfied during the period     (75,000)  
Performance based        
Restricted Stock Awards and Units        
Total PSUs granted for which the performance or market conditions were not yet satisfied     100,000 175,000
PSUs with performance or market conditions satisfied during the period     (75,000)  
Market Conditions        
Restricted Stock Awards and Units        
Total PSUs granted for which the performance or market conditions were not yet satisfied     31,250 31,250