XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Summary of Allowance for Credit Losses The following table shows the activity in the allowance for credit losses for the six months ended June 30, 2025 and 2024:
June 30,
20252024
Allowance for credit losses as of beginning of year$148 $126 
Provision (8)47
Write offs(11)— 
Recoveries collected(41)(59)
Allowance for credit losses as of end of period$88 $114 
Schedule of Cash and Cash Equivalents
June 30,December 31,
20252024
Cash and cash equivalents$32,569 $22,493 
Restricted cash included in Other non-current assets1,010 1,189 
Total cash, cash equivalents and restricted cash$33,579 $23,682 
Schedule of Restrictions on Cash and Cash Equivalents
June 30,December 31,
20252024
Cash and cash equivalents$32,569 $22,493 
Restricted cash included in Other non-current assets1,010 1,189 
Total cash, cash equivalents and restricted cash$33,579 $23,682 
Schedule of Cash Flow, Supplemental Disclosures
Cash Flow Information
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cash paid during the period for:
Income tax, net of refunds$146 $1,974 $302 $1,974 
Interest$$$1,673 $11 
June 30,
20252024
Supplemental cash flow information
Unpaid property and equipment included in accounts payable$375 $1,064