XML 60 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Equity Securities    
Equity security without readily determinable fair value | $ $ 0.3 $ 0.3
Accounts Receivable    
Percentage of claims 90.00%  
Revenue Recognition    
Medicare receivables period of time 1 year  
Revenue for practical expedient true  
Product Warranty    
Number of operating segment | segment 1  
Minimum    
Property and Equipment    
Useful life 3 years  
Revenue Recognition    
Period for consideration payment after shipment date 2 days  
Maximum    
Property and Equipment    
Useful life 7 years  
Revenue Recognition    
Period for consideration payment after shipment date 3 days  
Garments | Minimum    
Product Warranty    
Product Warranty 1 year  
Garments | Maximum    
Product Warranty    
Product Warranty 5 years  
Controllers | Minimum    
Product Warranty    
Product Warranty 1 year  
Controllers | Maximum    
Product Warranty    
Product Warranty 2 years  
AffloVest    
Product Warranty    
Product Warranty 5 years