XML 140 R131.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information and Major Customers - Revenue Information by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from External Customer [Line Items]                  
Revenue $ 242,852 $ 227,704 $ 225,991 $ 226,173 $ 452,164 $ 679,868 $ 922,720 $ 1,149,100 $ 1,025,536
United States [Member]                  
Revenue from External Customer [Line Items]                  
Revenue             398,170 460,985 517,433
United Kingdom [Member]                  
Revenue from External Customer [Line Items]                  
Revenue             196,064 214,655 189,685
Germany [Member]                  
Revenue from External Customer [Line Items]                  
Revenue             119,976 230,922 146,797
Other International [Member]                  
Revenue from External Customer [Line Items]                  
Revenue             $ 208,510 $ 242,538 $ 171,621