XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and significant accounting policies (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
reportable_segment
reporting_unit
Dec. 31, 2024
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of reportable segments | reportable_segment 1  
Number of reporting units | reporting_unit 1  
Cash, cash equivalents, and available-for-sale securities | $ $ 107.6 $ 109.2