Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.24.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Federal statutory rate 21.00%    
Operating loss carryforwards subject to limitations on use $ 173.9    
Subsidiaries [Member]      
Income tax examination notice amount   $ 24.5 $ 16.4
CANADA | Minimum [Member]      
Open tax year 2013    
CANADA | Maximum [Member]      
Open tax year 2020    
UNITED STATES | Minimum [Member]      
Open tax year 2019    
UNITED STATES | Maximum [Member]      
Open tax year 2022    
Domestic Tax Authority [Member]      
Operating loss carryforwards $ 170.1    
Expiration period 2035 through 2037    
Domestic Tax Authority [Member] | Tax Period Two Thousand And Thirty Four Through Two Thousand And Thirty Seven [Member]      
Operating loss carryforwards $ 11.0    
Domestic Tax Authority [Member] | Indefinite Period [Member]      
Operating loss carryforwards 159.1    
State and Local Jurisdiction [Member]      
Operating loss carryforwards subject to limitations on use $ 5.3    
State and Local Jurisdiction [Member] | Minimum [Member]      
Open tax year 2019    
State and Local Jurisdiction [Member] | Maximum [Member]      
Open tax year 2022    
State and Local Jurisdiction [Member] | Tax Period Two Thousand And Thirty Five Through Two Thousand And Forty [Member]      
Operating loss carryforwards $ 179.2    
State and Local Jurisdiction [Member] | Tax Period Two Thousand And Thirty Five Through Two Thousand And Forty One [Member]      
Operating loss carryforwards $ 173.9    
Expiration period 2028 through 2043    
Canada Revenue Agency [Member]      
Expiration period 2025 through 2042    
Canada Revenue Agency [Member] | Tax Period Two Thousand And Thirty Four Through Two Thousand And Forty [Member]      
Non-capital loss carryforwards $ 124.3