XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Receivable and Allowance for Credit Losses - Schedule of Amortized Cost Basis of Our Notes Receivable by Prophet Score and Year of Origination (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year $ 107,868,752 $ 142,882,717
Notes receivable, amortized cost, prior fiscal year 4,645,651 2,965
Notes receivable, amortized cost 112,514,403 142,885,682
A    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 42,558,426 47,752,196
Notes receivable, amortized cost, prior fiscal year 13,529 0
Notes receivable, amortized cost 42,571,955 47,752,196
B    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 44,931,046 58,815,920
Notes receivable, amortized cost, prior fiscal year 196,307 257
Notes receivable, amortized cost 45,127,353 58,816,177
C    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 19,861,009 35,832,476
Notes receivable, amortized cost, prior fiscal year 4,435,815 2,708
Notes receivable, amortized cost 24,296,824 35,835,184
No score    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 518,271 482,125
Notes receivable, amortized cost, prior fiscal year 0 0
Notes receivable, amortized cost $ 518,271 $ 482,125