XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - License Agreements
1 Months Ended
May 31, 2023
Subsequent Event [Line Items]  
Intangible assets, estimated useful lives 20 years
Subsequent Event  
Subsequent Event [Line Items]  
Purchase option, minimum period of license agreement 25 years
Subsequent Event | Minimum  
Subsequent Event [Line Items]  
Intangible assets, estimated useful lives 5 years
Subsequent Event | Maximum  
Subsequent Event [Line Items]  
Intangible assets, estimated useful lives 25 years