XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - Advertising Agreement
$ in Millions
1 Months Ended
Jun. 30, 2024
USD ($)
installment
Oct. 31, 2023
USD ($)
installment
Sep. 30, 2024
USD ($)
installment
Commitments and Contingencies [Line Items]      
Advertising commitment, term 1 year 1 year  
Payment for advertising commitment $ 0.8 $ 1.0  
Number of installments | installment 12 6  
Six Equal Installments      
Commitments and Contingencies [Line Items]      
Payment for advertising commitment   $ 0.2  
Five Installments      
Commitments and Contingencies [Line Items]      
Payment for advertising commitment     $ 0.8
Number of installments | installment     5
Twelve Equal Installments      
Commitments and Contingencies [Line Items]      
Payment for advertising commitment $ 0.1    
Three Installments      
Commitments and Contingencies [Line Items]      
Payment for advertising commitment     $ 0.2
Number of installments | installment     3