XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Jan. 01, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Retained Earnings effect of ASU 2023-02 adoption $ 568,792,000 $ 565,162,000   $ 571,829,000 $ 546,329,000 $ 555,511,000 $ 533,087,000
Retained Earnings              
Retained Earnings effect of ASU 2023-02 adoption 578,800,000 $ 572,747,000   $ 569,872,000 $ 558,927,000 $ 553,948,000 $ 543,875,000
Accounting Standards Update 2023-02              
Retained Earnings effect of ASU 2023-02 adoption (223,000)            
Accounting Standards Update 2023-02 | Retained Earnings              
Retained Earnings effect of ASU 2023-02 adoption $ (223,000)   $ (223,000)