XML 82 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Other Significant Balance Sheet Accounts - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Balance Sheet Related Disclosures [Abstract]  
Maturities of marketable securities $ 19.1
Payable to share transfer agreement $ 5.0