XML 71 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Benefit Plans and Equity Transactions - Summary of All Outstanding Warrants for Common Stock (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Number of Warrants 8,177
2018 Squadron Medical Warrants  
Class Of Warrant Or Right [Line Items]  
Number of Warrants 845
Strike Price | $ / shares $ 3.15
Expiration May 2027
2019 Squadron Medical Warrants  
Class Of Warrant Or Right [Line Items]  
Number of Warrants 4,839
Strike Price | $ / shares $ 2.17
Expiration May 2027
2020 Squadron Medical Warrants  
Class Of Warrant Or Right [Line Items]  
Number of Warrants 1,076
Strike Price | $ / shares $ 4.88
Expiration May 2027
Executive Warrants  
Class Of Warrant Or Right [Line Items]  
Number of Warrants 1,327
Strike Price | $ / shares $ 5
Expiration December 2026
Other Warrants  
Class Of Warrant Or Right [Line Items]  
Number of Warrants 90
Strike Price | $ / shares $ 12.15
Expiration Various through June 2026