XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Schedule of Investments Classified as Available-for-Sale in Continuous Unrealized Loss Position) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Net Investment Income [Line Items]    
Estimated Fair Market Value, Less Than 12 Months $ 73,800,000  
Gross Unrealized Losses, Less Than 12 Months (320,000)  
Estimated Fair Market Value, 12 Months or Longer 0  
Gross Unrealized Losses, 12 Months or Longer 0  
Estimated Fair Market Value, Total 73,800,000  
Gross Unrealized Losses, Total (320,000) $ 0
U.S. Treasury Securities    
Net Investment Income [Line Items]    
Estimated Fair Market Value, Less Than 12 Months 73,800,000  
Gross Unrealized Losses, Less Than 12 Months (320,000)  
Estimated Fair Market Value, 12 Months or Longer 0  
Gross Unrealized Losses, 12 Months or Longer 0  
Estimated Fair Market Value, Total 73,800,000  
Gross Unrealized Losses, Total $ (320,000)