XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Common Stock, Treasury Stock and Warrants Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 26, 2024
shares
Jul. 28, 2021
vote
shares
Dec. 31, 2024
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2025
shares
Nov. 08, 2024
shares
May 31, 2022
USD ($)
Nov. 08, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common Stock, shares authorized (in shares)   300,000,000 300,000,000   300,000,000      
Preferred Stock, shares authorized (in shares)     5,000,000   5,000,000      
Vote for each share | vote   1            
Authorized purchase amount | $             $ 200,000  
Treasury stock, value, scquired, cost method | $       $ 29,275        
Warrants outstanding (in shares)           3,871,557    
Common stock for each warrant exercised (in shares)               1
Exercise price (in dollars per share) | $ / shares               $ 11.50
Warrants exercised in cashless transaction, number exercised (in shares)     0 0        
Pending Litigation                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Settlement shares (in shares) 1,000,000              
Treasury Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares purchased under share repurchase program (in shares)       3,184,200        
Treasury stock, value, scquired, cost method | $       $ 29,275