XML 142 R128.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I: Condensed Financial Information of Registrant - Condensed Balance Sheets - Parenthetical (Details) - $ / shares
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized 400,000,000 400,000,000 400,000,000 400,000,000 400,000,000
Common stock, shares issued 98,455,838 100,410,325 99,440,528 98,297,186 97,961,597
Common stock, shares outstanding 98,455,838   99,440,528 98,297,186 97,961,597
Parent          
Common stock, par value $ 0.0001       $ 0.0001
Common stock, shares authorized 400,000,000       400,000,000
Common stock, shares issued 98,455,838       97,961,597
Common stock, shares outstanding 98,455,838       97,961,597