XML 82 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Description of investment securities transferred between classification levels The Company has not transferred any investment securities between the classification levels  
Fair Value Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 318,694,000 $ 95,387,000
Other liabilities measured at fair value 0 0
Other assets measured at fair value 0 0
Short-term Investments | Fair Value Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 284,419,000 $ 45,927,000
Short-term Investments | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 0