XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Mar. 31, 2024
Organization And Summary Of Significant Accounting Policies [Line Items]    
Weighted average notes payable balance $ 302,200 $ 325,251
Weighted average interest rate on weighted average notes payable 8.63% 7.85%