v3.26.1
Fair Value Measurement - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Loss on contingently issuable securities $ 35,662 $ 0 $ 35,662 $ 0
SPA Warrant | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis        
Exercise price of warrants (in dollars per share) $ 0.01   $ 0.01