v3.25.2
Debt (Details Narrative) - USD ($)
$ in Millions
Jun. 30, 2025
Apr. 09, 2025
Apr. 08, 2025
Line of Credit Facility [Line Items]      
Line of credit facility remaining borrowing $ 5.0    
Debt instrument, convertible, threshold percentage of stock price trigger   49.90% 40.00%
Term Loan [Member]      
Line of Credit Facility [Line Items]      
Line of credit issuance costs 13.23%    
Revolving Credit Facility [Member]      
Line of Credit Facility [Line Items]      
Line of credit issuance costs 8.94%