XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Platform Development Cost Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Property, Plant and Equipment [Line Items]    
Stock-based compensation $ 2,736 $ 16,978
Platform Development [Member]    
Property, Plant and Equipment [Line Items]    
Platform development beginning of year 26,054  
Payroll-based costs capitalized 2,765  
Total capitalized payroll-based costs 28,819  
Stock-based compensation 245  
Platform development end of year $ 29,064