XML 63 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Reconciliation of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported on the consolidated balance sheets to the total of the same amounts shown on the consolidated statements of cash flows:
As of December 31,
20242023
Cash and cash equivalents$85,212 $99,681 
Restricted cash (included in other assets)990 987 
Total$86,202 $100,668 
Schedule of Reconciliation of Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported on the consolidated balance sheets to the total of the same amounts shown on the consolidated statements of cash flows:
As of December 31,
20242023
Cash and cash equivalents$85,212 $99,681 
Restricted cash (included in other assets)990 987 
Total$86,202 $100,668 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of December 31,
20242023
Prepaid expenses$7,425 $8,640 
Other current assets1,079 1,958 
Total$8,504 $10,598 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following:
As of December 31,
20242023
Accounts payable$7,954 $10,238 
Accrued expenses11,504 12,179 
Reserves for refunds to insurance carriers10,586 15,039 
Total$30,044 $37,456 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
As of December 31,
20242023
Accrued compensation$16,241 $12,465 
Accrued severance746 1,853 
Other2,843 2,018 
Total$19,830 $16,336 
Schedule of Other Liabilities
Other liabilities consisted of the following:
As of December 31,
20242023
Warrant liability$3,519 $2,735 
Third party payor reserve2,000 12,000 
Total$5,519 $14,735