XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Platform Development Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]        
Platform development beginning of period     $ 21,493  
Total capitalized costs     19,347 $ 18,458
Stock-based compensation     12,616 16,466
Impairments $ 0 $ 0 (55) $ 0
Platform development end of period 23,945   23,945  
Platform Development [Member]        
Property, Plant and Equipment [Line Items]        
Platform development beginning of period     21,493  
Payroll-based costs capitalized     2,132  
Less dispositions     (164)  
Total capitalized costs     23,461  
Stock-based compensation     548  
Impairments     (64)  
Platform development end of period $ 23,945   $ 23,945