XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue    
Revenue $ 61,268 $ 61,088
Percentage of total revenue (in percent) 100.00% 100.00%
Revenue from sale type lease    
Sales-type lease revenue $ 8,799 $ 7,781
Cost of sales-type lease revenue 2,031 2,715
Gross profit $ 6,768 5,066
Minimum    
Revenue    
Rental period of rent-to-purchase arrangements 3 months  
Maximum    
Revenue    
Rental period of rent-to-purchase arrangements 10 months  
Private insurers and other payers    
Revenue    
Revenue $ 28,943 31,277
Veterans Administration    
Revenue    
Revenue 6,537 6,826
Medicare    
Revenue    
Revenue 15,074 14,210
Durable medical equipment distributors    
Revenue    
Revenue 10,714 8,775
Lymphedema products    
Revenue    
Revenue $ 50,554 $ 52,313
Percentage of total revenue (in percent) 83.00% 86.00%
Airway clearance products    
Revenue    
Revenue $ 10,714 $ 8,775
Percentage of total revenue (in percent) 17.00% 14.00%