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 |