XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Auto Loans Narrative (Details) - Notes Payable - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument [Line Items]      
Repayments of debt $ 6,000 $ 10,000  
Auto loans      
Debt Instrument [Line Items]      
Notes payable bearing interest rate     7.00%
Repayments of debt $ 6,000 $ 10,000