XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Accrued State Sales and Use Tax Matters (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
May 06, 2022
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.6  
Tax Period from August 2017 through November 2022 [Member] | Assessment One [Member]    
Commitments and Contingencies [Abstract]    
Estimated tax positions subject to audit 4.9  
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