XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.3
COMMITMENTS AND CONTINGENCIES - Loan Loss Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 17,386 $ 20,790 $ 18,417 $ 31,980
Provision (recovery) for loan loss obligations 2,482 (3,107) 6,359 (12,280)
Charge-offs (3,150) (2,507) (8,058) (4,524)
Balance at end of period $ 16,718 $ 15,176 $ 16,718 $ 15,176