XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Agreement and Revolving Promissory Note (Details) - USD ($)
6 Months Ended
Apr. 10, 2025
Jun. 30, 2025
Credit Agreement and Revolving Promissory Note [Line Items]    
Annual percentage rate   6.07%
Loan Agreement [Member]    
Credit Agreement and Revolving Promissory Note [Line Items]    
Maturity date   Apr. 10, 2026
Annual percentage rate   2.00%
Revolving Credit Facility [Member]    
Credit Agreement and Revolving Promissory Note [Line Items]    
Maximum borrowing amount $ 1,000,000  
Line of Credit [Member]    
Credit Agreement and Revolving Promissory Note [Line Items]    
Collateralize line of credit $ 1,014,714