XML 41 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Mar. 31, 2025
Financing Receivable, Impaired [Line Items]      
Deferred revenue   $ 57.5  
Unrecognized transaction price   $ 308.6 $ 325.9
Deferred commission amortization period 5 years