XML 256 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Cost of revenues [1],[2] $ 137,219 $ 120,720 $ 95,946
Accounts payable [3] $ 6,129 7,478  
CU Cooperative      
Related Party Transaction [Line Items]      
Cost of revenues   6,200 $ 4,400
Accounts payable   $ 300  
[1] Includes fees paid to a related party of $6.2 million and $4.4 million for the years ended December 31, 2023, and 2022, respectively. See Note 16.
[2] Includes amortization of acquired technology of $5.4 million, $5.4 million, and $3.9 million for the years ended December 31, 2024, 2023, and 2022, respectively.
[3] Includes related party accounts payable of $0.3 million as of December 31, 2023. See Note 16.