v3.25.2
Consolidated Balance Sheet Components - Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross $ 3,209 $ 3,060
Less: accumulated amortization and depreciation (1,370) (996)
Total 1,839 2,064
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 2,057 1,917
Other computer and network equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 876 867
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross $ 276 $ 276