XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Nov. 04, 2024
Stockholders' Equity    
Repurchase shares of common stock in aggregate amount $ 26,500 $ 30,000
Share repurchase (in shares) 195,518  
Total share repurchased cost $ 3,508  
Average total cost per repurchased share $ 17.94