v3.26.1
Fair Value Measurements - Change in Fair Value of Convertible Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 16, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Changes in fair value of Convertible Notes          
Change in fair value of the Convertible Notes       $ (7,800)  
Convertible Notes          
Changes in fair value of Convertible Notes          
Beginning balance of Convertible Notes   $ 35,759 $ 30,259 $ 30,259  
Interest accrued during the three months ended   93 558    
Balance immediately prior to the date of conversion   35,852      
Change in fair value of the Convertible Notes $ (12,800) (12,752) 4,942   $ 1,800
Conversion of the Convertible Notes   $ (23,100)      
Ending balance of Convertible Notes     $ 35,759   $ 30,259