XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Balance sheet details - Other Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Details    
Customer settlement - current $ 220,000 $ 177,000
All other items 33,271 107,497
Other Accrued Expenses $ 253,271 $ 284,497