XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details)
12 Months Ended 108 Months Ended
Dec. 31, 2022
shares
Dec. 31, 2022
shares
2014 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Percentage of shares available for issuance 4.00%  
Common stock reserved for future issuance 1,252,865 1,252,865
2010 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Awards issued   0
Common stock reserved for future issuance 0 0
2016 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 861,312 861,312