XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - 2019 Employee Stock Purchase Plan (Details) - 2019 ESPP - shares
1 Months Ended 9 Months Ended
May 31, 2019
Sep. 30, 2024
STOCK-BASED COMPENSATION    
Shares authorized (in shares) 180,000  
Shares issued under ESPP   0
Maximum    
STOCK-BASED COMPENSATION    
Annual increase in number of shares reserved and available for issuance (as a percent) 1.00%  
Increase in number of shares reserved and available for issuance (in shares) 360,000