XML 70 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and significant accounting policies - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2024
USD ($)
reportable_segment
reporting_unit
Sep. 30, 2023
Dec. 31, 2023
USD ($)
Short-Term Debt [Line Items]        
Number of reportable segments | reportable_segment   1    
Number of reporting units | reporting_unit   1    
Cash, cash equivalents, and available-for-sale securities | $   $ 39.3   $ 50.2
Supply Purchase | Supplier Concentration Risk | One Supplier        
Short-Term Debt [Line Items]        
Concentration risk, percent 19.00%   16.00%  
Accounts Payable | Supplier Concentration Risk | One Supplier        
Short-Term Debt [Line Items]        
Concentration risk, percent   11.00%   11.00%