XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Senior Convertible Note (Details) - USD ($)
shares in Millions
1 Months Ended 6 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2026
Dec. 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.1 2.1    
Outstanding balance       $ 0 $ 0