XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Transactions (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jun. 14, 2024
Sep. 30, 2023
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Jun. 30, 2025
$ / shares
shares
Aug. 07, 2024
USD ($)
Equity [Abstract]          
Reverse stock split ratio 0.20        
Schedule of Equity Method Investments [Line Items]          
Reverse stock split ratio 0.20        
Warrants outstanding (in shares)       10,900,000  
Exercise price of warrants (in usd per share) | $ / shares       $ 7.50  
Number of securities called by each warrant (in shares)       0.20  
Share repurchase authorized amount | $         $ 1.0
Share repurchased, amount | $     $ 0.3    
Shares repurchased (in shares)     73,855    
Prefunded Warrant          
Schedule of Equity Method Investments [Line Items]          
Warrants outstanding (in shares)       0  
Exercise price of warrants (in usd per share) | $ / shares   $ 0.01      
Number of warrants exercised (in shares)   300,000