XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Restricted Stock Units (Details)
9 Months Ended
Sep. 30, 2025
shares
Service Based Restricted Stock Units  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding at beginning of period 732,288
Granted 690,300
Vested (268,601)
Canceled/forfeited (60,786)
Outstanding at end of period 1,093,201
Performance based restricted stock units  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding at beginning of period 216,500
Outstanding at end of period 216,500