XML 57 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Summary of Allowance for Credit Losses The following table shows the activity in the allowance for credit losses for the years ended December 31, 2024 and 2023:
December 31,
20242023
Allowance for credit losses as of beginning of period$126 $3,237 
Provision 140 1,126 
Write-offs— (4,237)
Recoveries collected(118)— 
Allowance for credit losses as of end of period$148 $126 
Schedule of Cash and Cash Equivalents
December 31,
20242023
Cash and cash equivalents$22,493 $23,476 
Restricted cash included in Other non-current assets1,189 1,127 
Total cash, cash equivalents and restricted cash$23,682 $24,603 
Schedule of Restrictions on Cash and Cash Equivalents
December 31,
20242023
Cash and cash equivalents$22,493 $23,476 
Restricted cash included in Other non-current assets1,189 1,127 
Total cash, cash equivalents and restricted cash$23,682 $24,603 
Schedule of Cash Flow, Supplemental Disclosures
Cash Flow Information
Year Ended December 31,
20242023
Cash paid during the period for:
Income tax, net of refunds$2,799 $1,673 
Interest$1,596 $28 
December 31,
20242023
Supplemental cash flow information
Unpaid property and equipment included in accounts payable December 31$773 $1,978