Revenue from Contracts with Customers - Schedule of Deferred Revenue (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Deferred Revenue [Abstract] | |
| Beginning Balance | $ 6,984 |
| Revenue recognized in relation to the beginning of the year contract liability balance | (3,226) |
| Revenue deferred | 5,691 |
| Ending Balance | $ 9,449 |
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|