XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION - Additional Information on Restricted Stock Awards and Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Restricted Stock [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Number of shares or units granted (in Shares) 583,238 865,050 791,925
Weighted-average grant-date fair value of awards (in Dollars per share) $ 23.42 $ 29.5 $ 16.84
Compensation costs not yet recognized $ 21,862 $ 21,303 $ 12,760
Weighted-average amortization period (in years) 2 years 7 months 6 days 2 years 9 months 18 days 2 years 9 months 18 days
Fair value of awards for which restrictions lapsed $ 11,302 $ 9,755 $ 6,256
Shares or units outstanding at balance sheet date (in Shares) 1,405,672 1,423,602 1,238,297
Restricted Stock Units [Member]      
SHARE-BASED COMPENSATION [Abstract]      
Number of shares or units granted (in Shares) 178,166 0 0
Weighted-average grant-date fair value of awards (in Dollars per share) $ 21.09 $ 0 $ 0
Compensation costs not yet recognized $ 2,485 $ 0 $ 0
Weighted-average amortization period (in years) 3 years 4 months 24 days 0 years 0 years
Fair value of awards for which restrictions lapsed $ 935 $ 0 $ 0
Shares or units outstanding at balance sheet date (in Shares) 136,652 0 0