XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets Components - Schedule of Intangible Assets Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 24,283 $ 22,017
Accumulated amortization (18,077) (16,811)
Intangible assets, net 6,206 5,205
Internal use software    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross 9,434 9,434
Accumulated amortization (9,033) (8,833)
Intangible assets, net 401 601
Purchased Software    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross 14,849 12,583
Accumulated amortization (9,044) (7,978)
Intangible assets, net $ 5,805 $ 4,604