v3.25.4
Subsequent Event - Additional Information (Details)
$ in Millions
Feb. 19, 2026
USD ($)
Subsequent Event | Stock Repurchase Program  
Subsequent Event [Line Items]  
Repurchase of common stock $ 100.0