XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
Dec. 31, 2025
USD ($)
Fill-finish manufacturing  
Commitments  
Remaining future financial obligations $ 955,050