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 | ||