XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Share-Based Payment Arrangement (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding - beginning of period (in shares) 1,692,519  
Granted (in shares) 0  
Exercised (in shares) 0  
Forfeited (in shares) (88,889)  
Outstanding - end of period (in shares) 1,603,630  
RSUs    
Number of Shares    
Outstanding - beginning of period (in shares) 3,798,514  
Granted (in shares) 87,400  
Vested (in shares) (400,641)  
Forfeited (in shares) (149,731)  
Outstanding - end of period (in shares) 3,335,542  
Performance-based stock units    
Number of Shares    
Outstanding - beginning of period (in shares) 1,226,600  
Granted (in shares) 0 90,000
Vested (in shares) (125,435)  
Forfeited (in shares) 0  
Outstanding - end of period (in shares) 1,101,165