v3.26.1
Subsequent Event (Details) - Subsequent Event
$ in Thousands
May 08, 2026
USD ($)
Subsequent Event [Line Items]  
Cash consideration from sale of assets $ 85,000
Escrow 15,000
Additional contingent consideration 35,000
Minimum  
Subsequent Event [Line Items]  
Expected loss on sale 28,891
Maximum  
Subsequent Event [Line Items]  
Expected loss on sale $ 53,658