XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Security
Dec. 31, 2021
USD ($)
Schedule Of Available For Sale Securities [Line Items]      
Available for sale debt securities remaining maturities greater than three years   $ 0 $ 0
Number of investment grade fixed income debt security | Security   138  
Non-marketable equity securities, carrying value $ 400,000    
Marketable securities, realized gain $ 4,800,000