v3.26.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 05, 2023
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets   $ 0.5 $ 2.1
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Weighted-Average Estimated Remaining Useful Life (in years) 3 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Weighted-Average Estimated Remaining Useful Life (in years) 4 years