XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Allowance for Credit Losses
The following table presents a reconciliation of the allowance for credit losses (in thousands):
Nine Months Ended
September 30,
Year Ended
December 31,
2025
2024
Balance at beginning of period .........................................................
$814
$1,058
Additions ..............................................................................................
Write-offs ..............................................................................................
(171)
(244)
Balance at end of period ...................................................................
$643
$814
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are comprised of the following (in thousands):
September 30,
December 31,
2025
2024
Prepaid expenses ...............................................................................
$5,372
$3,017
Contract costs, current .......................................................................
2,453
2,453
Other .....................................................................................................
936
662
Total prepaid expenses and other current assets ........................
$8,761
$6,132
Property and equipment, net
Property and equipment consisted of the following (in thousands):
September 30,
December 31,
2025
2024
Property and equipment at cost:
Computer equipment and software .................................................
$4,503
$4,489
Furniture, fixtures and equipment ....................................................
1,578
1,233
Capitalized internal-use software .....................................................
55,104
52,606
Leasehold improvements ..................................................................
2,145
2,057
Construction in progress ...................................................................
215
27
Total property and equipment ......................................................
63,545
60,412
Less: Accumulated depreciation and amortization ........................
(55,561)
(51,492)
Property and equipment, net ...........................................................
$7,984
$8,920
The Company capitalized certain internal-use software costs totaling $971,000 and $1.3 million, including
stock-based compensation of $6,000 and $121,000, related to internal-use software development efforts,
during the three months ended September 30, 2025 and 2024, respectively, and $2.5 million and $2.1
million, including stock-based compensation of $17,000 and $198,000, during the nine months ended
September 30, 2025 and 2024, respectively. Amortization of capitalized internal-use software totaled
$951,000 and $761,000 for the three months ended September 30, 2025 and 2024, respectively, and
$3.0 million and $1.5 million for the nine months ended September 30, 2025 and 2024, respectively.
Depreciation and amortization expense related to property and equipment, excluding capitalized internal-
use software, was $352,000 and $413,000 for three months ended September 30, 2025 and 2024,
respectively, and $1.1 million and $885,000 for the nine months ended September 30, 2025 and 2024,
respectively.
Other Non-Current Assets
Other non-current assets are comprised of the following (in thousands):
September 30,
December 31,
2025
2024
Contract costs, net .............................................................................
$6,681
$3,701
Deferred offering costs ......................................................................
413
Other .....................................................................................................
364
252
Total other non-current assets .........................................................
$7,045
$4,366
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities are comprised of the following (in thousands):
September 30,
December 31,
2025
2024
Accrued payroll and related expenses ............................................
$23,057
$18,206
Customer contract and rebate liabilities ..........................................
520
1,041
Accrued royalty ...................................................................................
1,015
736
Accrued professional fees .................................................................
2,274
1,672
Accrued clinical trial expenses .........................................................
962
1,215
Other .....................................................................................................
2,540
2,449
Total accrued expenses and other current liabilities ....................
$30,368
$25,319