XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheets Components - Schedule of Intangible Assets Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 22,206 $ 22,017
Accumulated amortization (17,406) (16,811)
Intangible assets, net 4,800 5,205
Internal use software    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross 9,434 9,434
Accumulated amortization (8,933) (8,833)
Intangible assets, net 501 601
Purchased Software    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross 12,772 12,583
Accumulated amortization (8,473) (7,978)
Intangible assets, net $ 4,299 $ 4,604