XML 112 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Guaranteed Loan Financing (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Ending balance $ 844,540 $ 264,889
Guaranteed loan financing    
Ending balance $ 844,540 $ 264,889
Guaranteed loan financing | Weighted Average    
Interest Rates 9.17% 6.68%
Guaranteed loan financing | Minimum    
Interest Rates 1.45% 1.45%
Guaranteed loan financing | Maximum    
Interest Rates 10.50% 8.50%