v3.26.1
Commitments and Contingencies - Summary of Purchase Obligation, Fiscal Year Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Purchase Obligation, Fiscal Year Maturity [Abstract]  
Six months ending December 31, 2026 $ 12,267
Year ending December 31, 2027 2,442
Year ending December 31, 2028 and thereafter 1,201
Purchase Obligation $ 15,910