Quarterly report [Sections 13 or 15(d)]

BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Weighted Average Notes Payable Balances and Interest Rate (Details)

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%