XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company’s disaggregated revenue by offering type (in thousands):
 Three Months Ended
September 30,
 20252024
 
Total Net
Revenues
Percentage of
Total Net
Revenues
Total Net
Revenues
Percentage of
Total Net
Revenues
Patient Services revenue recognized at a point in time:
Direct products$690 1.9 %$685 1.9 %
Third-Party Payer products4,822 13.2 %3,917 11.1 %
Patient Services revenue recognized over time:
Direct rental services1,985 5.4 %1,923 5.4 %
Third-Party Payer rental services12,723 34.9 %12,277 34.8 %
Total Patient Services accounted for under ASC 60620,220 55.4 %18,802 53.2 %
Device Solutions revenue recognized at a point in time:
Products4,100 11.2 %4,731 13.4 %
Services
3,379 9.3 %2,575 7.3 %
Device Solutions revenue recognized over time:
Services
1,263 3.5 %1,841 5.2 %
Total Device Solutions accounted for under ASC 6068,742 24.0 %9,147 25.9 %
Total Revenue Accounted for under ASC 60628,962 79.4 %27,949 79.1 %
Patient Services lease revenue
2,144 5.9 %1,978 5.6 %
Device Solutions lease revenue
5,382 14.8 %5,393 15.3 %
Total Revenue accounted for under ASC 842, Leases7,526 20.6 %7,371 20.9 %
Total Net Revenue$36,488 100.0 %$35,320100.0 %
 Nine Months Ended
September 30,
 20252024
 
Total Net
Revenues
Percentage of
Total Net
Revenues
Total Net
Revenues
Percentage of
Total Net
Revenues
Patient Services revenue recognized at a point in time:
Direct products$1,979 1.8 %$2,030 2.0 %
Third-Party Payer products12,880 12.0 %11,182 11.1 %
Patient Services revenue recognized over time:
Direct rental services5,834 5.4 %5,724 5.7 %
Third-Party Payer rental services37,522 35.0 %35,144 34.8 %
Total Patient Services accounted for under ASC 60658,215 54.3 %54,080 53.5 %
Device Solutions revenue recognized at a point in time:
Products12,567 11.7 %12,886 12.8 %
Services8,463 7.9 %7,442 7.4 %
Device Solutions revenue recognized over time:
Services4,866 4.5 %5,850 5.8 %
Total Device Solutions accounted for under ASC 60625,896 24.2 %26,178 25.9 %
Total Revenue Accounted for under ASC 60684,111 78.5 %80,258 79.5 %
Patient Services Lease Revenue6,438 6.0 %5,537 5.5 %
Device Solutions Lease Revenue16,657 15.5 %15,218 15.1 %
Total Revenue accounted for under ASC 842, Leases23,095 21.5 %20,755 20.5 %
Total Net Revenue$107,206 100.0 %$101,013100.0 %
Schedule of Accounts, Notes, Loans and Financing Receivable
(dollars in thousands)
As of September 30, 2025
As of December 31, 2024
$ Change
Accounts receivable, net$24,309 $21,155 $3,154 
Contract assets$1,625 $570 $1,055 
Contract liabilities$144 $— $144