XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders’ Equity (Details)
Mar. 31, 2024
shares
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 25,827,630
Options outstanding  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 6,456,261
Common stock reserved for future issuance  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 13,435,520
Restricted stock units and performance stock units outstanding  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 5,935,849