XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Investments by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Within 1 year $ 13,460 $ 22,091
Greater than 1 year, less than or equal to 5 years 1,236,211 1,273,485
Total 1,249,671 1,295,576
Fair Value    
Within 1 year 19,665 22,087
Greater than 1 year, less than or equal to 5 years 740,828 756,322
Total 760,493 778,409
Accrued interest receivable 16,100 14,300
Securitization notes    
Amortized Cost    
Within 1 year 2,963 9,907
Greater than 1 year, less than or equal to 5 years 244,076 230,489
Total 247,039 240,396
Fair Value    
Within 1 year 5,887 9,903
Greater than 1 year, less than or equal to 5 years 238,317 230,370
Total 244,204 240,273
Securitization certificates    
Amortized Cost    
Within 1 year 9,891 11,554
Greater than 1 year, less than or equal to 5 years 989,238 1,037,180
Total 999,129 1,048,734
Fair Value    
Within 1 year 13,172 11,554
Greater than 1 year, less than or equal to 5 years 500,825 521,689
Total 513,997 533,243
Other loans and receivables    
Amortized Cost    
Within 1 year 606 630
Greater than 1 year, less than or equal to 5 years 2,897 5,816
Total 3,503 6,446
Fair Value    
Within 1 year 606 630
Greater than 1 year, less than or equal to 5 years 1,686 4,263
Total $ 2,292 $ 4,893