XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Money market funds   $ 149.8  
Customer Concentration Risk | Customer One | Accounts Receivable      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 13.90% 11.00%  
Customer Concentration Risk | Advertising Agency Holding Company One | Accounts Receivable      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage     10.80%
Customer Concentration Risk | Individual Customer B | Accounts Receivable      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage     10.00%
Supplier Concentration Risk | Accounts Payable and Accrued Liabilities | Supplier One      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 14.00% 14.10%  
Supplier Concentration Risk | Accounts Payable and Accrued Liabilities | Supplier Two      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 12.60%    
Supplier Concentration Risk | Accounts Payable and Accrued Liabilities | Supplier Three      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 12.60%