XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
BALANCE SHEET COMPONENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unbilled receivables - non-current $ 8,983 $ 1,069  
Goodwill, carrying amount 14,953 15,029 $ 14,123
Accounts Receivable      
Unbilled receivables 23,000 16,400  
DFI Test Equipment      
Depreciation and amortization $ 3,600 $ 5,000 $ 5,500