v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable The following table presents the Company’s receivables, contract assets and contract liabilities (in millions):
June 30, 2026December 31, 2025December 31, 2024
Accounts receivable, net$123.5 $77.9 $68.4 
Contract assets34.4 17.1 16.7 
Contract liabilities, current portion2.5 0.5 — 
Contract liabilities, noncurrent portion12.9 — — 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
As of June 30, 2026, the aggregate transaction price allocated to remaining performance obligations was $15.5 million. The Company expects to recognize this amount as follows (in millions):
For the twelve months ending June 30,Total
2027$2.5 
20285.2 
20295.0 
20302.8 
Total$15.5