v3.26.1
Fair Value of Financial Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 26, 2024
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Investment interest rate 5.00%            
Earnout payments     $ 225,000   $ 225,000    
Level 3              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Earnout Liability     34,200   34,200   $ 71,900
Paid cash of Earnout Liability   $ 40,000          
Convertible Note [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Payments to acquire investments $ 5,000   $ 0 $ 0 $ 0 $ 0