v3.24.2.u1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                
Carrying amount of equity investment   $ 33,446,000       $ 23,528,000    
Gain on equity investment $ 0 $ 9,918,000 $ 0 $ 9,918,000 $ 0      
Treasury bills 251,699,000     251,699,000   296,871,000    
Short-term investments 0     0   0    
Deferred implementation costs       9,583,000   9,895,000    
US Treasury Securities                
Schedule of Equity Method Investments [Line Items]                
Treasury bills 79,694,000     79,694,000   134,570,000    
Amortized discount $ 256,000     $ 256,000   692,000    
March 2023 Note | Convertible Notes                
Schedule of Equity Method Investments [Line Items]                
Debt issuance           $ 402,500,000 $ 402,500,000  
Interest rate 3.00%     3.00%   3.00% 3.00%  
Privately Held Company, Not Primary Beneficiary                
Schedule of Equity Method Investments [Line Items]                
Equity method investment               $ 31,200,000