v3.25.4
Commitments and Contingencies (Details)
$ in Millions
5 Months Ended 12 Months Ended
Sep. 30, 2017
claim
Dec. 31, 2025
USD ($)
establishment
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Number of licensed establishments | establishment   10  
Loss contingency, new claims filed, number | claim 2    
Loss contingency, loss in period | $   $ 0.8 $ 0.5