XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of customer concentration risk
The following customers accounted for 10% or more of the Company's revenue for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Customer A67%65%70%58%
Customer B*12%*18%
Customer C ****
Customer D****
Customer E****

* Customer did not represent 10% or more of revenue.
The customer references of A through E may represent different customers than those reported in a previous period.