v3.26.1
Shareholders' Equity (Details)
Mar. 04, 2026
shares
Common Stock [Member]  
Shareholders’ Equity [Line Items]  
Options exercised 592,000
Share-Based Payment Arrangement, Option [Member]  
Shareholders’ Equity [Line Items]  
Options exercised 740,000