XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Stock Options and Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Shares Available for Issuance Under the Plan    
Beginning balance (in shares) 3,325,575  
Additional shares authorized (in shares) 665,342  
Granted (in shares) (301,645)  
Cancelled/Forfeited/Expired (in shares) 53,684  
Additional Shares Authorized and Balance Reconciliation Adjustments (in shares) (1,733,190)  
Ending balance (in shares) 2,009,766 3,325,575
Number of Shares Outstanding Under the Plan    
Beginning balance (in shares) 681,729  
Granted (in shares) 0  
Exercised/Vested (in shares) 0  
Cancelled/Forfeited/Expired (in shares) 0  
Ending balance (in shares) 681,729 681,729
Weighted- Average Exercise Price    
Beginning balance (in dollars per share) $ 312.44  
Granted (in dollars per share) 0  
Exercised/Vested (in dollars per share) 0  
Cancelled/Forfeited/Expired (in dollars per share) 0  
Ending balance (in dollars per share) $ 312.44 $ 312.44
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, weighted-average remaining contractual term 5 years 8 months 15 days 5 years 11 months 15 days
Options outstanding, aggregate intrinsic value $ 36 $ 30
Restricted stock units    
Number of Plan shares outstanding    
Beginning balance (in shares) 1,769,947  
Granted (in shares) 290,882  
Exercised/vested (in shares) (33)  
Cancelled/forfeited/expired (in shares) (53,684)  
Ending balance (in shares) 2,007,112 1,769,947
Weighted-Average Grant Date Fair Value per share    
Beginning balance (in dollars per share) $ 10.52  
Granted (in dollars per share) 5.43  
Exercised/vested (in dollars per share) 0  
Cancelled/forfeited/expired (in dollars per share) 6.74  
Ending balance (in dollars per share) $ 9.48 $ 10.52