XML 117 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Stockholders' Equity - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Stock Option Awards    
Beginning Balance (in shares) 401,075  
Granted (in shares) 0 0
Vested (in shares) (401,075)  
Forfeited (in shares) 0  
Ending Balance (in shares) 0 401,075
Weighted-Average Grant-Date Fair Value    
Beginning balance (in USD per share) $ 12.62  
Granted (in USD per share) 0  
Vested (in USD per share) 12.62  
Forfeited (in USD per share) $ 0  
Ending balance (in USD per share)   $ 12.62