XML 39 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Nature of the Business and Basis of Presentation - Additional Information (Detail)
$ in Millions
Jun. 30, 2025
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Cash, cash equivalents and available-for-sale securities $ 268.1
Restricted cash $ 1.9