XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 17, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
shares
Jun. 30, 2023
plan
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of equity incentive compensation plans maintained by the company | plan     4
Common Stock | IPO      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Sale of stock, number of shares issued in transaction (in shares) 15,454,546    
Sale of stock, price per share (USD per share) | $ / shares $ 1.10    
Gross proceeds from issuance, initial public offering | $ $ 15.4    
2019 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional number of shares authorized for the plan (in shares)   1,549,000