v3.26.3
Condensed Consolidated Statements of Changes in Stockholders' (Deficit) Equity (Unaudited) (Parentheticals) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Option [Member]        
Shares transferred from treasury stock (in shares) 69,571 31,049 197,219 380,952
Performance Shares [Member]        
Shares transferred from treasury stock (in shares) 3,467   38,216 63,469
Restricted Stock [Member]        
Shares transferred from treasury stock (in shares) 3,820 2,559 81,053 71,202
Treasury stock acquired, shares (in shares) 1,972,773 370,103 10,491,307 1,577,262
Shares withheld for tax settlement (in shares) 5,069 1,671 72,830 91,272
Other stock issuances (in shares) 9,561 6,063 26,972 17,404