v3.26.1
Licensing Agreements with Related Parties - Additional Information (Details)
1 Months Ended
Mar. 30, 2023
Nov. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Percent royalty 6.00% 6.00%
Participation interest 10.00% 10.00%