XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Payments - Schedule of Nonvested Restricted Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
RSU Service Conditions [Member]      
Share-Based Payments - Schedule of Nonvested Restricted Stock Units Activity (Details) [Line Items]      
Outstanding, Number of Shares 1,008,400 1,306,406 1,408,586
Outstanding, Weighted Average Grant Date Fair Value $ 22.51 $ 16.47 $ 12.82
Granted, Number of Shares 675,011 303,398 436,792
Granted, Weighted Average Grant Date Fair Value $ 18.16 $ 31.61 $ 21.11
Vested, Number of Shares (557,723) (579,181) (504,384)
Vested, Weighted Average Grant Date Fair Value $ 20.13 $ 14.08 $ 11.75
Forfeited, Number of Shares (8,620) (22,223) (34,588)
Forfeited, Weighted Average Grant Date Fair Value $ 28.28 $ 18.36 $ 16.7
Outstanding, Number of Shares 1,117,068 1,008,400 1,306,406
Outstanding, Weighted Average Grant Date Fair Value $ 21.03 $ 22.51 $ 16.47
RSU Market Conditions [Member]      
Share-Based Payments - Schedule of Nonvested Restricted Stock Units Activity (Details) [Line Items]      
Outstanding, Number of Shares 0    
Outstanding, Weighted Average Grant Date Fair Value $ 0    
Granted, Number of Shares 112,500    
Granted, Weighted Average Grant Date Fair Value $ 20.79    
Vested, Number of Shares 0    
Vested, Weighted Average Grant Date Fair Value $ 0    
Forfeited, Number of Shares 0    
Forfeited, Weighted Average Grant Date Fair Value $ 0    
Outstanding, Number of Shares 112,500 0  
Outstanding, Weighted Average Grant Date Fair Value $ 20.79 $ 0