XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Jun. 30, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 5,133 4,992
Options to purchase common stock issued and outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 3,647 3,660
Shares available for future equity grants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 353 340
Pre-funded warrants issued and outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 992 992
Warrants issued and outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for issuance (in shares) 141 0