XML 137 R128.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information and Major Customers - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Customer
Category
Segment
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Customer
Segment Reporting Information [Line Items]                  
Number of reportable segments | Segment             2    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]             Chief Executive Officer [Member]    
Depreciation expense             $ 27,700 $ 30,200 $ 20,900
Number of categories | Category             3    
Number of single customer comprising more than 10% of sales | Customer             1 1 1
Property, plant and equipment, net $ 106,454           $ 106,454 $ 118,157  
Revenue 242,852 $ 227,704 $ 225,991 $ 226,173 $ 452,164 $ 679,868 922,720 1,149,100 $ 1,025,536
Network Solutions [Member]                  
Segment Reporting Information [Line Items]                  
Depreciation expense             6,100 6,500 3,200
Revenue 197,009 181,488 179,194 181,273 360,467 541,955 738,964 974,389 916,793
Services & Support [Member]                  
Segment Reporting Information [Line Items]                  
Depreciation expense             100 20 10
Revenue 45,843 $ 46,216 $ 46,797 $ 44,900 $ 91,697 $ 137,913 183,756 174,711 108,743
U.S. [Member]                  
Segment Reporting Information [Line Items]                  
Property, plant and equipment, net 46,300           46,300 55,100  
Revenue             398,170 460,985 517,433
Outside U.S. [Member]                  
Segment Reporting Information [Line Items]                  
Property, plant and equipment, net $ 60,200           60,200 63,100  
Customer 1 [Member]                  
Segment Reporting Information [Line Items]                  
Revenue             $ 111,800 $ 126,000 $ 106,300
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]                  
Segment Reporting Information [Line Items]                  
Concentration risk, percentage             12.10% 10.40% 18.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | The Five Largest Customers Other Than Those With More Than 10% Of Revenues and Excluding Distributors [Member]                  
Segment Reporting Information [Line Items]                  
Concentration risk, percentage             22.00% 28.00% 33.00%