Significant Accounting Policies - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
segment
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Summary Of Significant Accounting Policies [Line Items] | |||||
| Number of Operating Segments | segment | 1 | ||||
| Revenue | $ 17,874 | $ 9,652 | $ 32,982 | $ 18,403 | |
| Percentage of prompt payment discounts expected to pay out | 100.00% | ||||
| Allowance for doubtful accounts | 6,273 | $ 6,273 | |||
| Money market investments | 41,249 | 41,249 | $ 36,788 | ||
| FDIC insured amount | 250 | $ 250 | |||
| Minimum | |||||
| Summary Of Significant Accounting Policies [Line Items] | |||||
| Discounts for prompt payment | 0.50% | ||||
| Maximum | |||||
| Summary Of Significant Accounting Policies [Line Items] | |||||
| Discounts for prompt payment | 2.00% | ||||
| Other revenue | |||||
| Summary Of Significant Accounting Policies [Line Items] | |||||
| Revenue | $ 710 | $ 710 | |||
| X | ||||||||||
- Definition Discount given to customers for prompt payment. No definition available.
|
| X | ||||||||||
- Definition The company's expectation for the percentage of prompt payment discounts customers will earn. No definition available.
|
| X | ||||||||||
- Definition Summary Of Significant Accounting Policies [Line Items] No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation. No definition available.
|
| X | ||||||||||
- Definition Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|