XML 100 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Leases (Details Textual)
Mar. 19, 2023
USD ($)
Dec. 07, 2022
USD ($)
Sep. 27, 2022
USD ($)
Jan. 01, 2025
USD ($)
Mar. 31, 2024
South Carolina Office Lease Agreement [Member]          
Lessee, Operating Lease, Term of Contract (Month)     38 months    
Lessee, Operating Lease, Period of Free Rental (Month)     2 months    
Lessee, Operating Lease, Number of Renewals     2    
Lessee, Operating Lease, Renewal Term (Month)     36 months    
Lessee, Operating Lease, Notice of Renewal Period (Day)     180 days    
Lessee, Operating Lease, Monthly Rent     $ 3,435    
New Jersey Office Lease Agreement [Member]          
Lessee, Operating Lease, Term of Contract (Month)   24 months      
Lessee, Operating Lease, Number of Renewals   1      
Lessee, Operating Lease, Renewal Term (Month)   24 months     12 months
Lessee, Operating Lease, Notice of Renewal Period (Day)   9 months      
Lessee, Operating Lease, Monthly Rent   $ 1,207      
New Jersey Office Lease Agreement [Member] | Subsequent Event [Member]          
Lessee, Operating Lease, Monthly Rent       $ 1,267  
Park City Office Lease Agreement [Member]          
Lessee, Operating Lease, Term of Contract (Month) 36 months        
Lessee, Operating Lease, Number of Renewals 1        
Lessee, Operating Lease, Renewal Term (Month) 36 months        
Lessee, Operating Lease, Notice of Renewal Period (Day) 180 days        
Lessee, Operating Lease, Monthly Rent $ 3,200        
Lessee Operating Lease, Percentage Yearlry Increase 3.00%