v3.26.1
Shareholders' Equity and Share Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Sep. 29, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based compensation expense $ 376 $ 145    
Common stock, shares, outstanding 114,048,023   115,722,312  
Repurchases of common stock $ 6,368 $ 0    
Share Buyback Program [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share repurchase program authorized amount       $ 10,000
Stock repurchased during the period 2,064,626      
Repurchases of common stock $ 6,368      
Canadian excise tax on stock repurchases 2.00%      
Stock repurchase program, remaining authorized repurchase amount $ 661      
Share Buyback Program [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, shares, outstanding 149,229     5,687,000