v3.26.1
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 01, 2026
Feb. 24, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value, assets and liabilities, transfers between level 1, 2 and 3 amount $ 0   $ 0   $ 0    
Impairment losses on its investments 0 $ 0 0 $ 0      
Series A Preferred Stock              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value price per share   $ 21.24   $ 21.24      
Change in fair value     0        
Series A Preferred Stock | Second Tranche              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Change in fair value       $ (3,912,000)      
Series A Preferred Stock | Third Tranche              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Change in fair value       0      
PhysIQ, Inc.              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value of contingent milestone 3,900,000   3,900,000   3,900,000   $ 3,300,000
Business combination, contingent milestone payments 0   0        
PhysIQ, Inc. | Maximum              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Business combination, contingent milestone payments             20,000,000
Prolaio, Inc.              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Change in fair value     43,529,000 $ 0      
Fair value of contingent milestone $ 47,300,000   $ 47,300,000   $ 3,800,000 $ 13,700,000 4,600,000
Prolaio, Inc. | Maximum              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Business combination, contingent milestone payments             $ 200,000,000