v3.26.1
Revenues - Summary of the Opening and Closing Balances of Accounts Receivable, Net (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Revenue from Contract with Customer [Abstract]  
Beginning balances, accounts receivable, net $ 90,708
Increase in Account receivable, net 44,003
Closing balances, accounts receivable, net 134,711
Beginning balances, contract assets, current 26,588
Increase in Contract assets, current 8,777
Closing balances, contract assets, current 35,365
Beginning balances, contract assets, non-current 1,557
Increase in Contract assets, non-current 4,951
Closing balances, contract assets, non-current 6,508
Beginning balances, contract liabilities, current 96,358
Increase in Contract liabilities, non-current 4,295
Closing balances, contract liabilities, current 100,653
Beginning balances, contract liabilities, non-current 122,762
Increase in Contract liabilities, non-current 37,228
Closing balances, contract liabilities, non-current $ 159,990