XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Fair Value Measurements - Amortized Cost Basis and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cost Basis    
Due in one year or less $ 149,860  
Cost Basis 149,860 $ 87,354
Fair Value    
Due in one year or less 149,884  
Market Value $ 149,884 $ 87,332