v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
The following tables present concentrations of vendors and customers that accounted for more than 10% of the Company’s cash disbursements, accounts payable, and accounts receivable.

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cash disbursement concentration
Number of vendors1212
Total cash disbursements represented by vendors listed above14%29%14%28%
June 30,
2026
December 31,
2025
Accounts payable concentration
Number of vendors22
Total accounts payable balance represented by vendors listed above30%23%
Accounts receivable concentration
Number of customers22
Total accounts receivable balance represented by customers listed above27%38%