XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Equity and Stock-based Compensation - Stock Option Grants and Unrestricted Stock Grants (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Stock options            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of stock options granted   0 0 0 0  
Unrestricted Stock | Stock Option Plan2001 [Member] | 2022 Grant            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of unrestricted stock granted   0 0 134,211 107,921  
Number of shares issued 61,460       67,105 46,461