XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Line Items]        
Deferred tax asset, accumulated other comprehensive income $ 3,500,000 $ 2,400,000    
U.S. statutory rate 21.00%      
Global anti base erosion model tax rate       15.00%
Increase in valuation allowance $ 22,838,000 31,854,000 $ 29,514,000  
Liability related to payment of interest and penalities 0 0    
Unrecognized tax benefits $ 0 0    
U.S.        
Income Tax Disclosure [Line Items]        
Current tax year for examination 2019      
Remaining Tax Jurisdictions        
Income Tax Disclosure [Line Items]        
Open tax year 2019      
Foreign        
Income Tax Disclosure [Line Items]        
Valuation allowance $ 117,700,000 $ 94,800,000    
Canada        
Income Tax Disclosure [Line Items]        
Current tax year for examination 2020