v3.26.1
Commitments and Contingencies (Details) - claim
Dec. 19, 2025
Apr. 16, 2026
Commitments and Contingencies Disclosure [Abstract]    
Number of claims filed 4  
Number of pending claims   4
Period for final regulatory stay 30 months