XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition (Contract Assets and Liabilities) (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenue Recognition [Abstract]      
Other Assets, net of amortization $ 4,964,000   $ 7,469,000
Accrued Liabilities 43,484,000   26,982,000
Other Long-Term Liabilities 129,487,000   $ 78,946,000
Revenue recognized $ 20,700,000 $ 30,500,000