XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies, Accrued State Sales and Use Tax Matters (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 22, 2024
Mar. 31, 2025
Tax Period from March 2014 through November 2022 [Member]    
Sales and Use Tax Matters [Abstract]    
Appellate bond posted value $ 1.3  
Accrued amount including penalties and interest   $ 1.8
Tax Period from March 2014 through November 2022 [Member] | Assessment One [Member]    
Sales and Use Tax Matters [Abstract]    
Estimated tax positions subject to audit   5.2
Assessment amount   1.8
Tax Period from March 2014 through November 2022 [Member] | Assessment Two [Member]    
Sales and Use Tax Matters [Abstract]    
Assessment amount   1.3
Tax period from June 2018 through June 2022 [Member]    
Sales and Use Tax Matters [Abstract]    
Estimated tax positions subject to audit   $ 2.1