XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION AND WARRANTS - Summary of Outstanding RSAs and Related Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Service-based Awards      
Number of Shares      
Outstanding at beginning of period (in shares) 497,722    
Shares granted (in shares) 225,773    
Shares forfeited (in shares) (424)    
Shares vested (in shares) (265,695)    
Outstanding at end of period (in shares) 457,376 497,722  
Weighted-average Grant Date Fair Value      
Outstanding at beginning of the period (in dollars per share) $ 27.45    
Shares granted (in dollars per share) 36.15 $ 35.19 $ 26.34
Shares forfeited (in dollars per share) 35.41    
Shares vested (in dollars per share) 29.40    
Outstanding at end of the period (in dollars per share) $ 35.36 $ 27.45  
Performance Shares      
Number of Shares      
Outstanding at beginning of period (in shares) 83,710    
Shares granted (in shares) 204,280    
Shares forfeited (in shares) 0    
Shares vested (in shares) 0    
Outstanding at end of period (in shares) 287,990 83,710  
Weighted-average Grant Date Fair Value      
Outstanding at beginning of the period (in dollars per share) $ 44.49    
Shares granted (in dollars per share) 36.57    
Shares forfeited (in dollars per share) 0    
Shares vested (in dollars per share) 0    
Outstanding at end of the period (in dollars per share) $ 38.87 $ 44.49