XML 68 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Security
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Securities, Available-for-Sale [Abstract]      
Number of held securities | Security 15    
Debt securities in unrealized loss position $ 684,000    
Aggregate fair value 143,221,000    
Marketable securities 458,249,000 $ 0 $ 0
Marketable debt securities, charges for credit-related impairments 0    
Securities maturing longer than one year 0    
Proceeds from sales and maturities of marketable securities $ 91,885,000