XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheets Components - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]          
Depreciation expense   $ 10,100,000 $ 5,700,000 $ 3,700,000  
Amortization expense for intangible assets   1,700,000 2,200,000 2,700,000  
Impairment of internal-use software       $ 959,000  
Intangibles Assets not amortized   0 800,000    
Capitalized software costs   3,900,000 6,000,000.0    
Accrued customer rebates   $ 234,000 $ 3,107,000   $ 2,700,000
Accrued customer rebate waiver $ 2,700,000