v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Income Taxes Disclosures [Line Items]        
Income tax examination, description The German tax authorities have completed examinations up to and including the 2021 tax year for all but one German entity which had its examination completed up to and including the 2019 tax year. The Company is generally not subject to U.S. or Canadian income tax examinations for tax years before 2022 and 2021, respectively.      
Recognized interest and penalties related to unrecognized tax benefit $ 0 $ 0 $ 0  
Unrecognized tax benefits $ 0 $ 0    
Economic Co-operation and Development        
Income Taxes Disclosures [Line Items]        
Global corporate minimum tax rate of percentage       15.00%