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

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