v3.26.1
Revenues - Summary of Contract with Customer, Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Contract Liabilities    
Beginning balance $ 896,896 $ 584,536
Consideration earned during the period (22,914) (14,665)
Consideration received during the period 44,476 29,119
Ending balance $ 918,458 $ 598,990