v3.26.1
Stock-Benefit Plans and Equity Transactions - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2017
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mr. Miles          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrant expiration period 9 years        
Number of warrants exercised       0  
Squadron Medical | Participant Lender          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants Expiration Month Year       2027-05  
Number of warrants exercised       0  
RSU's and PRSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unamortized compensation expense   $ 96.8   $ 96.8  
Unamortized compensation expense to be recognized over weighted average period       2 years  
Shares of common stock issued before net settlement   375,682 385,769 4,700,362 3,915,180
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued under ESPP   222,063,000 319,220,000 222,063,000 319,220,000