XML 98 R91.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 06, 2026
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Line Items]      
Effective tax rate   300.00% 370.00%
Uncertain tax positions description   The Company recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the largest benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained.  
Income tax years under examination   2021 2022 2023  
Subsequent Event      
Income Tax Disclosure [Line Items]      
Repayment of federal income tax refund $ 9,533,000    
Estimated interest $ 1,172