Business Combinations - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Mar. 03, 2021 |
Feb. 05, 2021 |
Apr. 30, 2021 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Mar. 31, 2020 |
Dec. 31, 2019 |
|
Business Acquisition [Line Items] | |||||||
Goodwill | $ 1,478 | $ 5,675 | $ 3,977 | $ 3,977 | $ 3,977 | ||
Tangible assets, net | 718 | ||||||
Developed technologies | 3,630 | ||||||
Optelian Access Networks Corporation | |||||||
Business Acquisition [Line Items] | |||||||
Purchase price | 7,490 | ||||||
Goodwill | $ 1,500 | ||||||
RIFT Inc | |||||||
Business Acquisition [Line Items] | |||||||
Purchase price | $ 500 | ||||||
Goodwill | 200 | ||||||
Tangible assets, net | 100 | ||||||
RIFT Inc | Developed Technology | |||||||
Business Acquisition [Line Items] | |||||||
Developed technologies | $ 200 | ||||||
RIFT Inc | Subsequent Event | |||||||
Business Acquisition [Line Items] | |||||||
Held back amount released | $ 200 |