XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.1
New accounting standards (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jan. 01, 2024
New accounting standards      
Other assets $ 99,334 $ 102,746  
Other liabilities 74,639 77,216  
Retained earnings $ 699,729 $ 687,366  
ASU) No. 2023-02 "Investments Equity Method and Joint Ventures (Topic 323) | Adjustment      
New accounting standards      
Other assets     $ 19,000
Other liabilities     21,000
Retained earnings     $ 1,700