XML 143 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Schedule of Income Taxes Paid) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Income taxes paid, net of refunds $ (142) $ 7,236 $ 9,926
United States      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. federal taxes paid, net of refunds 0 5,700 8,500
Massachusetts      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state taxes paid, net of refunds [1] 0 1,300 1,225
Connecticut      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state taxes paid, net of refunds (170) 0 0
New York      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state taxes paid, net of refunds 21 150 130
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state taxes paid, net of refunds $ 7 $ 86 $ 71
[1] Amounts separately stated for jurisdictions exceeding 5% of total income tax paid (net of refunds).