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 |