XML 104 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Based Compensation - Schedule of Option Outstanding and Exercisable (Details) - $17.50-$30.00
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding exercise price range (in dollars per share) $ 17.50
Exercise price range (in dollars per share) $ 22.50
Outstanding number (in shares) | shares 2,645
Outstanding, weighted average remaining contractual term 3 years 1 month 24 days
Outstanding, weighted average exercise price (in dollars per share) $ 21.46
Exercisable, number (in shares) | shares 2,645
Weighted average remaining contractual term 3 years 1 month 24 days
Exercisable, weighted average exercise price (in dollars per share) $ 21.46