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