v3.25.2
Schedule of Navitas Term Loan (Details) (Parenthetical) - Loan and Security Agreement [Member] - Navitas Term Loan [Member]
6 Months Ended
Jun. 30, 2025
Short-Term Debt [Line Items]  
Maturity date May 09, 2025 [1]
Interest rate 15.00%
[1] May 9, 2025 was the maturity date, however, as noted below, the Navitas loan was fully paid off in the first quarter of 2025, and as such no longer remains outstanding.