XML 74 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Restricted Stock Units (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Service Based Restricted Stock Units      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Outstanding at beginning of period 732,288 657,054 311,991
Granted 750,350 421,725 479,585
Vested (279,765) (191,175) (101,559)
Canceled/forfeited (98,211) (155,316) (32,963)
Outstanding at end of period 1,104,662 732,288 657,054
Performance based restricted stock units      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Outstanding at beginning of period 216,500 250,149  
Granted     250,149
Canceled/forfeited   (33,649)  
Outstanding at end of period 216,500 216,500 250,149