v3.26.1
Organization and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 01, 2023
Mar. 31, 2026
USD ($)
Country
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
$ / 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.1) $ 0.3  
Common Stock | Business Combination Agreement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Exchange ratio 0.978