v3.26.1
Related Party Transactions - Share Repurchase (Details) - Affiliated Entity - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 02, 2025
Jun. 23, 2025
January 2025 Share Repurchase Agreement      
Related Party Transaction [Line Items]      
Share repurchased amount     $ 20.0
Stock Repurchase Agreement      
Related Party Transaction [Line Items]      
Share price (in dollars per share)     $ 3.32
Treasury stock repurchased (in shares) 6,030,908 6,030,908