XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Event [Line Items]            
Repurchase of common stock (in shares)   628,217       0
Average share repurchase price   $ 6.76        
Value of shares repurchased   $ 4,200   $ 4,260 $ 4,260  
Subsequent Event            
Subsequent Event [Line Items]            
Repurchase of common stock (in shares) 371,783   1,000,000      
Average share repurchase price $ 7.36   $ 6.98      
Value of shares repurchased $ 2,700   $ 7,000