XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Unit Activity - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares, outstanding beginning balance 1,167,911    
Number of shares, granted 778,078    
Number of shares, Vested (327,242)    
Number of shares, forfeited (786,448)    
Number of shares, outstanding ending balance 832,299   1,167,911
Weighted-average grant date fair value per share, outstanding beginning balance $ 6.71    
Weighted-average grant date fair value per share, granted 2.5 $ 6.01  
Weighted-average grant date fair value per share, vested 6.87    
Weighted-average grant date fair value per share, forfeited 4.82    
Weighted-average grant date fair value per share, outstanding ending balance $ 4.49   $ 6.71
Weighted-average remaining contractual term (in years), outstanding ending balance 1 year 8 months 12 days   1 year 4 months 24 days