XML 110 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Platform Development Cost Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Less dispositions $ 325
Stock-based compensation 3,031 19,060
Platform Development [Member]    
Property, Plant and Equipment [Line Items]    
Platform development beginning of year 26,054 21,493
Payroll-based costs capitalized 5,121 3,773
Less dispositions (164)
Total capitalized payroll-based costs 31,175 25,102
Stock-based compensation 259 1,016
Impairments (64)
Platform development end of year $ 31,434 $ 26,054