XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Additional Information (Detail)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Deferred revenue expect to recognize description We expect to recognize $22.1 million of deferred revenue related to material rights in the remainder of 2024, $22.1 million in 2025, and $92.8 million thereafter.