v3.25.2
The Company - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 14, 2025
Mar. 07, 2025
Mar. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Nature Of Operations And Liquidity [Line Items]          
Cash and cash equivalents       $ 237,595 $ 8,249
Par value       $ 1 $ 0.01
Parent contribution of common stock       105,808  
Common stock, shares issued       51,348,656 105,808
Net losses       $ 113,814 $ 94,120
Cash used in operating activities       77,608 72,235
Accumulated deficit       $ 520,249 $ 406,435
West Affum Intermediate Holdings Corp.          
Nature Of Operations And Liquidity [Line Items]          
Entity Incorporation, Date of Incorporation       Aug. 06, 2020  
Kestra Medical Technologies, Ltd          
Nature Of Operations And Liquidity [Line Items]          
Parent contribution of common stock       19,885,382  
IPO          
Nature Of Operations And Liquidity [Line Items]          
Initial public offering date   Mar. 07, 2025      
IPO offering costs       $ 5,398  
IPO | Kestra Medical Technologies, Ltd | Directly Owns          
Nature Of Operations And Liquidity [Line Items]          
Percentage of ownership of common shares   100.00%      
IPO | Kestra Medical Technologies, Ltd | Indirectly Owns          
Nature Of Operations And Liquidity [Line Items]          
Percentage of ownership of common shares   100.00%      
IPO | Common Stock          
Nature Of Operations And Liquidity [Line Items]          
Shares issued   11,882,352      
Additional common stock purchased by underwriters pursuant to option to purchase additional shares 1,782,352        
Sale of stock, number of shares issued in transaction subject to vesting conditions   32,485      
Par value   $ 1      
Initial public offering, Price per share $ 17 $ 17      
Gross proceeds from initial public offering     $ 215,789    
IPO offering costs     $ 5,398    
IPO | Common Stock | West Affum Holdings, L.P          
Nature Of Operations And Liquidity [Line Items]          
Shares issued   37,683,952      
Parent contribution of common stock   19,885,382      
IPO | Common Stock | Kestra Medical Technologies, Ltd          
Nature Of Operations And Liquidity [Line Items]          
Parent contribution of common stock   105,808