v3.22.2.2
Supplemental Cash Flow Information (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Supplemental Cash Flow Information [Abstract]    
Interest paid $ 5,138 $ 3,165
Income taxes (recovered) paid (15,529) (4,147)
Receivable for securities related to investment disposals 883 5,613
Payable for securities related to investment purchases $ 0 $ 1,047