v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Sublease income $ 0.4 $ 0.4
Lessor, sublease income to be received 2026 1.3  
Lessor, sublease income to be received 2027 1.8  
Lessor, sublease income to be received 2028 1.9  
Lessor, sublease income to be received 2029 1.9  
Lessor, sublease income to be received 2030 2.0  
Lessor, sublease income to be received thereafter $ 2.5