XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Jul. 31, 2022
Schedule of Investments [Line Items]          
Funded capital calls     $ 9,604 $ 0  
Sound Ventures AI Fund, LP          
Schedule of Investments [Line Items]          
Commitment to invest $ 15,000        
Invests in artificial intelligence companies, ownership percentage 6.00%        
Funded capital calls   $ 9,600      
Unfunded investment   $ 5,400 $ 5,400    
Unfunded commitment, length of period to issue     5 years    
Knack Technologies, Inc          
Schedule of Investments [Line Items]          
Investment without readily determinable fair value         $ 6,000