v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
Mar. 19, 2025
Feb. 17, 2026
Commitments and Contingencies Disclosure [Abstract]    
Litigation settlement amount $ 39,138  
Remitted XTEND upfront payment   $ 30,223,000