XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Guaranteed loan financing - Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Contractual maturities of total guaranteed loan financing outstanding    
2024 $ 182  
2025 414  
2026 1,914  
2027 7,778  
2028 8,614  
Thereafter 763,443  
Total 782,345  
Guaranteed loan financing    
Contractual maturities of total guaranteed loan financing outstanding    
Loans held-for-investment pledged as security against guaranteed loan financing $ 782,700 $ 845,000