XML 73 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Senior Convertible Note (Details) - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Mar. 31, 2025
Debt [Abstract]      
Proceeds from Convertible Debt $ 15,000,000    
Senior Convertible Note [Member]      
Debt [Abstract]      
Interest rate 8.00%    
Maturity date Sep. 30, 2025    
Debt instrument redeemed percentage 105.00%    
Payments on senior convertible note   $ 3,700,000  
Debt principal balance   $ 11,300,000  
Shares issued upon conversion (in Shares)   2,100,000 2,100,000