v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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
June 30,
20262025
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$703 1.9 %$651 1.8 %
Third-Party Payer products6,433 17.4 %4,108 11.4 %
Patient Services revenue recognized over time:
Direct rental services2,149 5.8 %1,935 5.4 %
Third-Party Payer rental services13,253 35.9 %12,584 35.0 %
Total Patient Services accounted for under ASC 60622,538 61.0 %19,278 53.5 %
Device Solutions revenue recognized at a point in time:
Products3,744 10.1 %4,465 12.4 %
Services
2,653 7.2 %2,733 7.6 %
Device Solutions revenue recognized over time:
Services
63 0.2 %1,747 4.9 %
Total Device Solutions accounted for under ASC 6066,460 17.5 %8,945 24.8 %
Total Revenue Accounted for under ASC 60628,998 78.5 %28,223 78.4 %
Patient Services lease revenue
2,250 6.1 %2,239 6.2 %
Device Solutions lease revenue
5,685 15.4 %5,540 15.4 %
Total Revenue accounted for under ASC 842, Leases7,935 21.5 %7,779 21.6 %
Total Net Revenue$36,933 100.0 %$36,002100.0 %
Six Months Ended
June 30,
20262025
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,376 2.0 %$1,290 1.8 %
Third-Party Payer products11,301 16.0 %8,058 11.4 %
Patient Services revenue recognized over time:
Direct rental services4,112 5.8 %3,849 5.4 %
Third-Party Payer rental services25,737 36.4 %24,800 35.1 %
Total Patient Services accounted for under ASC 60642,526 60.2 %37,997 53.7 %
Device Solutions revenue recognized at a point in time:
Products7,079 10.0 %8,466 12.0 %
Services5,445 7.7 %5,083 7.2 %
Device Solutions revenue recognized over time:
Services212 0.3 %3,603 5.1 %
Total Device Solutions accounted for under ASC 60612,736 18.0 %17,152 24.3 %
Total Revenue Accounted for under ASC 60655,262 78.2 %55,149 78.0 %
Patient Services Lease Revenue4,367 6.2 %4,295 6.1 %
Device Solutions Lease Revenue10,988 15.6 %11,274 15.9 %
Total Revenue accounted for under ASC 842, Leases15,355 21.8 %15,569 22.0 %
Total Net Revenue$70,617 100.0 %$70,718100.0 %
Schedule of Accounts, Notes, Loans and Financing Receivable
(dollars in thousands)
As of June 30, 2026
As of December 31, 2025
$ Change
Accounts receivable, net$27,205 $22,901 $4,304 
Contract assets$1,093 $1,244 $(151)
Contract liabilities$— $109 $(109)