XML 111 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
GUARANTEES AND COMMITMENTS - Guarantee and Commitment Obligations in the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Guarantor Obligation [Roll Forward]      
Beginning balance, January 1 $ 47,563 $ 46,582 $ 43,926
Additions to the guarantee and commitment obligation 6,036 5,312 8,569
Amortization of the guarantee and commitment obligation (5,273) (4,331) (5,913)
Ending balance, December 31 $ 48,326 $ 47,563 $ 46,582