v3.26.1
Fair Value Measurements - Summary of Changes in Fair Value Associated With Level 3 Convertible Note Financial Instruments Held (Parenthetical) (Details)
Jun. 30, 2026
Bitcoin
Fair Value Disclosures [Abstract]  
Delivery of bitcoin 500