Other Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
Deferred tax asset, net | $ 7,540 | $ 7,270 |
Property and equipment, net | 7,538 | 6,601 |
Right-of-use asset | 11,949 | 12,593 |
Contract assets | 17,530 | 6,133 |
Prepaid income taxes | 645 | 645 |
Intangible asset, net | 1,526 | 910 |
Prepaid expenses | 7,483 | 5,309 |
Other | 8,460 | 4,537 |
Total other assets | $ 62,671 | $ 43,998 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Total other assets | Total other assets |
X | ||||||||||
- Definition Property, Equipment and Capitalized Selling and Marketing Costs, Net No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
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 Indicates line item in statement of financial position that includes operating lease right-of-use asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of other miscellaneous assets. No definition available.
|
X | ||||||||||
- Definition Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other. No definition available.
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets. No definition available.
|
X | ||||||||||
- Definition Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|