XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Platform Development Cost Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Roll Forward]        
Platform development beginning of period     $ 52,793,000  
Stock-based compensation     333,000 $ 1,976,000
Platform development end of period $ 53,793,000   53,793,000  
Platform development        
Finite-Lived Intangible Assets [Roll Forward]        
Platform development beginning of period     31,434,000  
Capitalized costs     3,545,000  
Less dispositions     0  
Total capitalized costs     34,979,000  
Stock-based compensation     24,000  
Impairments 0 $ 0 0 $ 0
Platform development end of period $ 35,003,000   $ 35,003,000