v3.26.1
Fair Value Measurements - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value, assets, transfers into level 1, amount $ 0 $ 0  
Fair value, assets, transfers out of level 1, amount 0 0  
Fair value, assets, transfers into level 2, amount 0 0  
Fair value, assets, transfers out of level 2, amount 0 0  
Fair value, assets, transfers into level 3, amount 0 0  
Fair value, assets, transfers out of level 3, amount 0 0  
Fair value, liabilities, transfers into level 1, amount 0 0  
Fair value, liabilities, transfers out of level 1, amount 0 0  
Fair value, liabilities, transfers into level 2, amount 0 0  
Fair value, liabilities, transfers out of level 2, amount 0 0  
Fair value, liabilities, transfers into level 3, amount 0 0  
Fair value, liabilities, transfers out of level 3, amount 0 $ 0  
Ending balance $ 65,094,000   $ 0
Volatility | Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Measurement input of convertible notes 0.685