XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of stock-based compensation awards (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total equity awards granted 2,542,802 1,808,127
RSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of equity awards 927,909 919,944
Weighted-average fair value $ 3.1 $ 2.12
PSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of equity awards 107,259 442,217
Weighted-average fair value $ 3.61 $ 2.45
Stock options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of equity awards 1,507,634 445,966
Weighted-average fair value $ 1.57 $ 1.05