XML 69 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Squadron Medical Credit Agreement (Details) - shares
shares in Thousands
Dec. 31, 2024
Dec. 31, 2023
Line Of Credit Facility [Line Items]    
Issuance of common stock 144,129 139,257
Number of warrants outstanding 9,316