v3.26.1
Organization and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 23, 2024
shares
Aug. 01, 2023
Dec. 31, 2025
USD ($)
Country
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Number of countries, currently markets the program | Country     50  
Common stock, par value | $ / shares     $ 0.0001 $ 0.0001
Gains (losses) from foreign currency translation adjustment | $     $ 0.9 $ (0.7)
Warrants exercisable price | $ / shares     $ 202.5  
Common stock, shares outstanding     12,279,181 2,710,607
Common Stock        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Stockholders' equity note, stock split reverse stock split, adjusted for the 25:1 reverse stock split ratio.      
Common Stock | Public Warrants        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Public share warrants exercisable     0.056818  
Warrants exercisable price | $ / shares     $ 202.5  
Public share warrants exercisable before reverse stock split 1.420455      
Public share warrants issued 25      
Common Stock | Reverse Stock Split        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Reverse stock split ratio 0.4      
Reverse stock split On December 23, 2024, following the Annual Meeting, the Board approved a reverse stock split of the Common Stock at a ratio of 1-for-25 (the “Reverse Stock Split”). Effective as of 12:01 a.m. Eastern Time on January 3, 2025, the Company filed an amendment (the “Certificate of Amendment”) to its Amended and Restated Certificate of Incorporation, as amended and/or restated from time to time, to effectuate the Reverse Stock Split.      
Common stock, shares outstanding 25      
Common Stock | Business Combination Agreement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Exchange ratio   0.978