XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Schedule of Platform Development Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Platform development $ 53,793 $ 52,793
Less accumulated amortization (32,564) (30,004)
Net Carrying Amount 21,229 22,789
Platform development    
Finite-Lived Intangible Assets [Line Items]    
Platform development 37,750 31,434
Less accumulated amortization (27,147) (23,319)
Net Carrying Amount $ 10,603 $ 8,115