XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Accrued State Sales and Use Tax Matters (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
May 06, 2022
Tax Period from August 2017 through February 2025 [Member] | Assessment One [Member]      
Commitments and Contingencies [Abstract]      
Estimated tax positions subject to audit $ 5.0    
Tax Period from August 2017 through November 2022 [Member]      
Commitments and Contingencies [Abstract]      
Appellate bond cash collateral   $ 1.3  
Accrued amount including penalties and interest 0.7    
Tax Period from August 2017 through November 2022 [Member] | Assessment One [Member]      
Commitments and Contingencies [Abstract]      
Appellate bond cash collateral     $ 1.3
Tax Period from August 2017 through November 2022 [Member] | Assessment Two [Member]      
Commitments and Contingencies [Abstract]      
Assessment amount 1.9    
Tax period from June 2018 through June 2022 [Member]      
Commitments and Contingencies [Abstract]      
Estimated tax positions subject to audit $ 2.4