v3.26.1
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Feb. 12, 2026
Dec. 31, 2025
Indefinite-Lived Intangible Assets [Line Items]      
Purchase obligation $ 0.2    
Software License Agreements      
Indefinite-Lived Intangible Assets [Line Items]      
Minimum outstanding purchase obligation, remainder of the year $ 5.2    
Agreement period 3 years    
Purchase obligation $ 1.3   $ 2.3
Settlement Obligation      
Indefinite-Lived Intangible Assets [Line Items]      
Loss contingency accrual   $ 2.8