v3.26.3
Credit Losses on Financial Assets Measured at Amortized Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 14,529 $ 2,315 $ 3,681 $ 5,277
Bad debt expense 7,867 2,156 22,286 4,974
Charge-offs (200) 0 (216) (3,076)
Recoveries collected (2,343) (1,274) (5,898) (3,978)
Ending balance $ 19,853 $ 3,197 $ 19,853 $ 3,197