v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue Recognition [Abstract]  
Revenue 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 %

Contract Balances
(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)
The change in contract assets during the six months ended June 30, 2026 included $1.7 million of revenue recognized for which the payment is subject to conditions other than the passage of time, which was partially offset by $1.9 million of contract assets reclassified to accounts receivable as our right to consideration for these contract assets became unconditional. Contract assets are included in other current assets on the Company's condensed consolidated balance sheets. As of December 31, 2024, accounts receivable, net, and contract assets were $21.2 million and $0.6 million, respectively. As of December 31, 2024, there were no contract liabilities. Revenue recognized during the six months ended June 30, 2026 that was included in the contract liabilities at the beginning of the period was $0.1 million. The allowance for credit losses was $0.4 million and $0.3 million as of June 30, 2026 and December 31, 2025, respectively.