XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Detail - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Prepaid Expense And Other Assets Current [Abstract]    
Licenses and subscriptions $ 18,670 $ 14,511
Prepaid and other current taxes 2,444 3,132
Deposits 4,903 3,746
Prepaid employee related expenses 2,755 2,780
Prepaid cloud computing implementation costs 2,262 1,708
Prepaid insurance 3,960  
Other 4,320 3,390
Total $ 39,314 $ 29,267