XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Revenue and Accounts Receivable Concentration Risks
The Company had the following revenue concentrations representing approximately 10% or more of revenue for the years ended December 31, 2025, 2024 and 2023 and related accounts receivable concentrations as of December 31, 2025, and 2024:
202520242023
Revenue %Accounts
Receivable %
Revenue %Accounts
Receivable %
Revenue %
Customer A19.1 %25.2 %26.4 %19.0 %36.3 %
Customer B12.9 %6.9 %10.4 %8.8 %5.5 %