Revenue Recognition - Deferred Revenue - ICFA (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Deferred Revenue Roll Forward: | ||
| Revenue recognized | $ (2,111) | $ 0 |
| ICFA revenue | ||
| Deferred Revenue Roll Forward: | ||
| Beginning of period | 22,772 | |
| Payments allocated to deferred revenue | 329 | |
| Reclassifications from HUF | 929 | |
| Revenue recognized | (2,111) | |
| End of period | $ 21,919 | |
| X | ||||||||||
- Definition Contract With Customer Liability, Additions No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Liability, Reclassification From HUF No definition available.
|
| X | ||||||||||
- Definition Deferred Revenue Roll forward No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| 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 | ||||||||||
- Details
|