XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Platform Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Platform development $ 126,681 $ 126,341
Less accumulated amortization 88,222 67,371
Net platform development 38,459 58,970
Platform Development [Member]    
Property, Plant and Equipment [Line Items]    
Platform development 26,054 21,493
Less accumulated amortization (17,331) (11,163)
Net platform development $ 8,723 $ 10,330