XML 194 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation and Equity - Other Stockholders' Equity Transactions (Details)
shares in Thousands
Nov. 22, 2022
$ / shares
shares
Dec. 31, 2022
$ / shares
Oct. 24, 2022
$ / shares
Sep. 14, 2022
$ / shares
Dec. 31, 2021
$ / shares
Dec. 03, 2021
$ / shares
Oct. 29, 2021
Sep. 15, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, conversion ratio             1  
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, par value ( in dollars per share)   $ 0.004 $ 0.004 $ 0.004 $ 0.004 $ 0.004   $ 0.004
KKR                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Sale of stock by investor (in shares) | shares 32,842              
Share price of stock sold by investor (in dollars per share) $ 9.40875