XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Narrative (Details)
May 23, 2024
shares
Nov. 14, 2023
Jun. 30, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reverse stock split ratio   0.1  
Performance and Incentive Pay Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for issuance (in shares) 900,000    
Shares authorized for issuance (in shares) 2,350,800    
Number of shares available for grant (in shares)     966,926