v3.26.1
Lines of Credit
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Lines of Credit Lines of CreditCredit Agreement
The Company entered into a credit agreement with JPMorgan Chase Bank, N.A. on December 22, 2021 (as amended, the “Credit
Agreement”). The Credit Agreement was amended on January 21, 2026 to extend the expiration date from December 21, 2026 to
January 21, 2031. The Credit Agreement provides a committed revolving credit line of $50.0 million and includes both a revolving loan and a
letters of credit (“LCs”) component. 
Under the Credit Agreement, as of June 30, 2026, there were no revolving loans outstanding.  In addition, under the LCs component,
as of June 30, 2026 and December 31, 2025, the Company utilized $20.0 million and $20.4 million, respectively, of the maximum allowable
credit line of $30.0 million, which includes newly issued LCs and previously issued and unexpired stand-by letters of credit (“SBLCs”).