Subsequent Events - Additional Information (Details) $ in Thousands |
Apr. 09, 2026 |
Jun. 30, 2026
USD ($)
|
May 08, 2026
USD ($)
|
Apr. 24, 2026
USD ($)
ft²
|
Dec. 31, 2025
USD ($)
|
Sep. 11, 2024
ft²
|
Nov. 01, 2022
ft²
|
May 22, 2022
USD ($)
|
|---|---|---|---|---|---|---|---|---|
| Subsequent Event [Line Items] | ||||||||
| Operating lease period | 127 months | 60 months | ||||||
| Area of office space | ft² | 40,000 | 19,076 | 3,700 | |||||
| Operating lease right of use asset | $ 6,846 | $ 4,500 | $ 2,701 | |||||
| Line of Credit | Truist Term Loan | ||||||||
| Subsequent Event [Line Items] | ||||||||
| Term loan face amount | $ 175,000 | $ 125,000 | ||||||
| Line of credit facility, maximum borrowing capacity | 50,000 | |||||||
| Inventory | ||||||||
| Subsequent Event [Line Items] | ||||||||
| Inventory purchase commitment term | 1 year | |||||||
| Inventory purchase commitment expiration date | Dec. 31, 2028 | |||||||
| Purchase commitments to be paid by next fiscal year | $ 6,300 |
| X | ||||||||||
- Definition Area of Office Space No definition available.
|
| X | ||||||||||
- Definition Inventory purchase commitment expiration date. No definition available.
|
| X | ||||||||||
- Definition Inventory purchase commitment term. No definition available.
|
| X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|