XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of RSU Activity (Details) - Restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding, Beginning balance 1,317,402    
Granted 1,992,071 776,359 929,090
Vested (400,689)    
Forfeited or expired (387,001)    
Outstanding, Ending balance 2,521,783 1,317,402  
Outstanding and expected to vest at end of period 2,461,530    
Weighted Average Fair Value, Beginning Balance $ 17.06    
Weighted Average Fair Value, Granted 11.15    
Weighted Average Fair Value, Vested 17.23    
Weighted Average Fair Value, Forfeited or expired 14.94    
Weighted Average Fair Value, Ending Balance 12.69 $ 17.06  
Weighted Average Fair Value, Vested and expected to vest $ 12.67