XML 164 R146.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Details) - shares
1 Months Ended
Sep. 30, 2011
Mar. 31, 2024
Stock-Based Compensation    
Number of shares of common stock reserved for issuance 6,277,777  
Additional shares of common stock reserved for issuance 265,597 90,000
Increase in shares reserved for issuance as percentage of total number of shares of common stock outstanding 5.00%  
Maximum annual increase 2,500,000