v3.26.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended
Aug. 11, 2025
USD ($)
occurence
Apr. 30, 2026
occurence
Nov. 30, 2025
USD ($)
occurence
Other Commitments [Line Items]      
Loss contingency, insurance coverage limit per occurrence | $ $ 1.0    
Loss contingency, number of occurrences 29   26
Loss contingency, legal claims | $     $ 1.0
Subsequent Event      
Other Commitments [Line Items]      
Loss contingency, number of occurrences settled   3  
Loss contingency, number of remaining occurrences settlement   3  
Maximum      
Other Commitments [Line Items]      
Loss contingency, number of occurrences 29    
Loss contingency, legal claims | $     $ 40.0