v3.26.1
Stock Compensation - Schedule of Shares Available For Grant (Details)
6 Months Ended
Jun. 30, 2026
shares
Share-Based Payment Arrangement [Abstract]  
Share-based compensation arrangement by share-based payment award, equity instruments other than options and stock appreciation rights, impact on authorized share limitation (in shares) 1
Shares Available for Grant  
Beginning Balance (in shares) 9,059,040
Options, RSUs and PSUs granted and issuance of shares for services rendered (in shares) (871,896)
Options, RSUs and PSUs cancelled (in shares) 528,074
Ending Balance (in shares) 8,715,218