XML 32 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Concentration of Risk
3 Months Ended
Mar. 31, 2026
Concentration of Risk  
Concentration of Risk

Note 14.  Concentration of Risk

For the three months ended March 31, 2026, three customers accounted for 19.8%, 13.7%, and 10.7% of total revenue, respectively. For the three months ended March 31, 2025, two customers accounted for 15.3% and 15.2% of total revenue, respectively.

At March 31, 2026, four customers accounted for 14.6%, 11.1%, 10.7%, and 10.5% of accounts receivable, respectively. At December 31, 2025, three customers accounted for 14.7%, 13.5%, and 10.3% of accounts receivable, respectively.