XML 98 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Narrative (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common Stock    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock, shares authorized (in shares) 350,000,000