Annual report pursuant to Section 13 and 15(d)

Other Assets (Details)

v3.22.0.1
Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total other assets Total other assets
Total other assets    
Deferred tax asset, net $ 7,270 $ 13,248
Property and equipment, net(1) 6,601 6,386
Right-of-use asset 12,593 5,973
Contract assets 6,133 0
Deferred offering costs 0 7,617
Prepaid income taxes 645 1,003
Intangible asset, net 910 1,046
Prepaid expenses 5,309 3,029
Other 4,537 3,267
Total other assets 43,998 41,569
Accumulated depreciation $ 11,800 $ 8,100