XML 62 R14.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Other Balance Sheet Accounts Details | 12 Months Ended
--- | ---
Dec. 31, 2024
Property, Plant and Equipment [Abstract] |
Other Balance Sheet Accounts Details | Other Balance Sheet Accounts Details Accounts Receivable Allowance for Credit Losses The following table presents the changes in the Company’s accounts receivable allowance for credit losses (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Allowance for credit losses, beginning balance | $ | 405 |  |  | $ | 32 |
Increase (decrease) in allowance | 1,067 |  |  | 1,181 |
Write-offs | (1,007) |  |  | (808) |
Allowance for credit losses, ending balance | $ | 465 |  |  | $ | 405 |
Inventory Inventory consisted of the following (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Raw materials | $ | 12,883 |  |  | $ | 15,473 |
Finished goods | 9,122 |  |  | 8,049 |
Total inventory | $ | 22,005 |  |  | $ | 23,522 |
Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Prepaid expenses | $ | 4,245 |  |  | $ | 6,143 |
Deferred contract acquisition costs | 6,201 |  |  | 6,177 |
Other | 2,592 |  |  | 2,375 |
Prepaid expenses and other current assets | $ | 13,038 |  |  | $ | 14,695 |
Property and Equipment, Net Property and equipment, net, consisted of the following (in thousands):
| Useful Life |  | As of December 31, 2024 |  | As of December 31, 2023
| (in years) |  |  |  |
Equipment | 1 to 5 |  | $ | 36,615 |  |  | $ | 31,174 |
Software | 1 to 6 |  | 5,705 |  |  | 5,339 |
Furniture and fixtures | 1 to 7 |  | 531 |  |  | 520 |
Leasehold improvements | Lease term |  | 3,439 |  |  | 3,207 |
Construction in progress |  |  | 22,651 |  |  | 13,731 |
Property and equipment, gross |  |  | 68,941 |  |  | 53,971 |
Less: accumulated depreciation |  |  | (29,799) |  |  | (24,095) |
Property and equipment, net |  |  | $ | 39,142 |  |  | $ | 29,876 |
Depreciation and amortization expense on property and equipment was $6.0 million, $4.6 million and $2.7 million for the years ended December 31, 2024, 2023 and 2022, respectively. Internally Developed Software to be Marketed and Sold During the year ended December 31, 2024, no costs were capitalized associated with internally developed software to be marketed and sold. During the years ended December 31, 2023 and 2022, capitalized costs totaled $0.5 million and $2.1 million, respectively. During the years ended December 31, 2024 and 2023, amortization cost totaled $0.5 million and $0.3 million, respectively. During the years ended December 31, 2024, 2023 and 2022, impairment cost totaled $0.9 million, $3.0 million and $0.6 million, respectively. As of December 31, 2024, the unamortized capitalized balance was $1.7 million. Other Non-Current Assets Other non-current assets consisted of the following (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Right-of-use assets | $ | 11,539 |  |  | $ | 16,376 |
Deferred contract acquisition costs | 4,814 |  |  | 4,371 |
Deposits | 1,667 |  |  | 1,704 |
Other | 4,694 |  |  | 1,626 |
Total other non-current assets | $ | 22,714 |  |  | $ | 24,077 |
Accrued Liabilities Accrued liabilities consisted of the following (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Accrued compensation and benefits | $ | 19,058 |  |  | $ | 7,633 |
Accrued tax liabilities | 2,687 |  |  | 1,429 |
Lease liabilities | 4,744 |  |  | 4,998 |
Other | 6,207 |  |  | 7,328 |
Total accrued liabilities | $ | 32,696 |  |  | $ | 21,388 |
Other Non-Current Liabilities Other non-current liabilities consisted of the following (in thousands):
| As of December 31, 2024 |  | As of December 31, 2023
Lease liabilities | $ | 7,194 |  |  | $ | 11,822 |
Other | 295 |  |  | 365 |
Total other non-current liabilities | $ | 7,489 |  |  | $ | 12,187 |

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/210/tableOfContent + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration