v3.26.1
Revenue - Schedule of Contract Liability, Roll Forward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract liability, beginning balance $ 60,350
Revenue recognized that was included in contract liabilities at the beginning of the year (40,193)
Increase, excluding amounts recognized as revenue during the period 43,119
Contract liability, ending balance $ 63,276