XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Note Payable (Details)
Jun. 30, 2025
USD ($)
Note Payable (Details)  
2025 (remaining) $ 3,815
2026 8,270
2027 9,204
2028 10,244
2029 11,401
Thereafter 3,302
Note Payable, Net $ 46,236