XML 52 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property and Equipment, Net          
Property and equipment, net $ 16,093   $ 16,093   $ 13,051
Capitalized software development costs 1,400 $ 501 2,600 $ 1,000  
Depreciation and amortization expense 849 516 1,600 1,000  
Amortization expense related to software development costs 507 $ 305 915 $ 577  
United States          
Property and Equipment, Net          
Property and equipment, net $ 13,700   $ 13,700   $ 10,400