Related Parties |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Related Party Transactions [Abstract] | |
| Related Parties | Note 16. Related Parties Telegraph Hill Partners Management Company LLC, through its affiliated investment funds (collectively, THP), is the Company’s controlling stockholder. Entities under common control of THP are considered related parties. The Company sells products to certain entities affiliated with THP. For the three and six months ended June 30, 2026, the Company recognized revenue from THP-affiliated entities of $0.2 million and $0.3 million, respectively. For the three and six months ended June 30, 2025, such revenue was not significant. Accounts receivable from THP-affiliated entities was $0.2 million and not significant as of June 30, 2026 and December 31, 2025, respectively. |