v3.25.4
Long-Term Licensing Agreement - Summary Of Principal Amounts Due In Each Of The Next Five Years (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
LongTerm Licensing Agreement [Line Items]    
2026 $ 51,632  
2027 69,284  
2028 13,899  
2029 9,900  
2030 9,900  
Thereafter 9,900  
Total $ 164,515  
Subsidiaries [Member]    
LongTerm Licensing Agreement [Line Items]    
2026   $ 3,466
2027   3,689
2028   3,926
2029   4,177
2030   4,446
Thereafter   4,730
Total   $ 24,434