Other Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Assets, Noncurrent [Abstract] | ||
| Coronavirus aid, relief, and economic security act retention credit | $ 1,002 | $ 1,002 |
| Strategic investment | 2,795 | 2,795 |
| Deferred tax asset (See Note 15) | 325,443 | 305,128 |
| Other long-term assets | 3,252 | 2,273 |
| Other assets | $ 332,492 | $ 311,198 |
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Coronavirus Aid, Relief, And Economic Security Act Funds Receivable, Non-Current No definition available.
|
| X | ||||||||||
- Definition Equity Securities Without Readily Determinable Fair Value, Amount, Noncurrent No definition available.
|