XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted Average Notes Payable Balances and Interest Rate (Details) - Promissory Notes Payable - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Organization And Summary Of Significant Accounting Policies [Line Items]        
Weighted average notes payable balance $ 330,644 $ 335,293 $ 316,501 $ 330,272
Weighted average interest rate on weighted average notes payable 12.88% 11.91% 10.85% 9.91%