v3.26.1
Credit Losses on Financial Assets Measured at Amortized Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 11,960 $ 2,046 $ 3,681 $ 5,277
Bad debt expense 4,255 1,472 14,419 2,818
Charge-offs (16) 0 (16) (3,076)
Recoveries collected (1,670) (1,203) (3,555) (2,704)
Ending balance $ 14,529 $ 2,315 $ 14,529 $ 2,315