XML 28 R11.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue
12 Months Ended
Dec. 31, 2025
Revenue Recognition [Abstract]  
Revenue Revenue
Disaggregated Revenue
The following table presents the Company’s disaggregated revenue by offering type (in thousands):
Years Ended December 31,
20252024
Total Net
Revenues
% of
Total Net
Revenues
Total Net
Revenues
% of
Total Net
Revenues
Patient Services revenue recognized at a point in time:
Direct products
$2,591 1.8 %$2,706 2.0 %
Third-Party Payer products
17,750 12.4 %15,023 11.1 %
Patient Services revenue recognized over time:
Direct rental services
7,755 5.4 %7,683 5.7 %
Third-Party Payer rental services
50,091 34.9 %47,394 35.1 %
Total Patient Services accounted for under ASC 606
78,187 54.5 %72,806 53.9 %
Device Solutions revenue recognized at a point in time:
Products
17,274 12.0 %16,552 12.3 %
Services
11,829 8.2 %8,861 6.6 %
Device Solutions revenue recognized over time:
Services5,790 4.0 %8,082 6.0 %
Total Device Solutions accounted for under ASC 606
34,893 24.3 %33,495 24.9 %
Total Revenue Accounted for under ASC 606
113,080 78.8 %106,301 78.8 %
Patient Services Lease Revenue
8,345 5.8 %7,572 5.6 %
Device Solutions Lease Revenue
22,011 15.3 %20,988 15.6 %
Total Revenue accounted for under ASC 842
30,356 21.2 %28,560 21.2 %
Total Net Revenue
$143,436 100.0 %$134,861 100.0 %
Contract Balances
20252024
Change in 2025
Accounts receivable, net$22,901 $21,155 $1,746 
Contract assets$1,244 $570 $674 
Contract liabilities$109 $— $109 

The change in contract assets during the fiscal year ended December 31, 2025 was mainly due to $8.7 million of contract assets reclassified to accounts receivable as our right to consideration for these contract assets became unconditional, partially offset by $9.4 million of revenue recognized for which the payment is subject to conditions other than the passage of time. Contract assets are included in other current assets on the Company's consolidated balance sheets.