v3.26.1
Goodwill - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Line Items]              
Impairment of goodwill $ 0 $ 19,100,000 [1] $ 35,600,000 $ 12,378,000 $ 0 [1] $ 54,700,000 [1] $ 0 [1]
[1]

(1) Amounts include stock-based compensation expense, as follows: