XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Platform Development Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]        
Stock-based compensation     $ 1,976 $ 12,616
Platform Development [Member]        
Property, Plant and Equipment [Line Items]        
Platform development beginning of year     26,054  
Payroll-based costs capitalized     1,485  
Less dispositions      
Total capitalized payroll-based costs     27,539  
Stock-based compensation     228  
Impairments $ 0 $ 0 $ 64
Platform development end of year $ 27,767   $ 27,767