XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Concentration of Risk, by Risk Factor
The Company's revenue concentrations of 10% and greater were as follows:


Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
SegmentRevenueRevenueRevenueRevenue
Customer AInfrastructure*11.1%*17.7%
Customer BInfrastructure*12.9%*10.5%
Customer CInfrastructure18.2%***
*Less than 10% concentration