XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Plan (Details) - Amended and Restated Equity Incentive Plan [Member] - shares
1 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Stock Plan [Abstract]    
Additional shares authorized (in shares) 175,000  
Shares available for grant (in shares)   225,778