XML 134 R119.htm IDEA: XBRL DOCUMENT v3.26.1
Capital Stock - Stock Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 04, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Jan. 02, 2024
Stock Repurchase Program, January 2024          
Repurchase of common stock   $ 16,110 $ 13    
Stock Repurchase Program, January 2024          
Stock Repurchase Program, January 2024          
Stock repurchase program amount authorized         $ 50,000
Repurchase of common stock (in shares)   648,048   648,708  
Excise tax liability   $ 68   $ 68  
Repurchase of common stock   $ 16,000   $ 16,100  
Stock Repurchase Program, January 2024 | Shareholder          
Stock Repurchase Program, January 2024          
Repurchase of common stock (in shares) 539,131        
Repurchase of common stock $ 13,600