XML 77 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Activities Under Equity Plan (Details) - shares
12 Months Ended
Jul. 25, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares Available for Grant [Roll Forward]        
Plus: Additional shares available for issuance under the 2020 Equity Plan (in shares) 1,000,000      
2020 Equity Plan Member | Restricted Stock, Restricted Stock Units, And Deferred Stock Units        
Number of Shares Available for Grant [Roll Forward]        
Beginning balance, equity securities available (in shares)   1,275,704 683,052 990,129
Less: RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares)   (313,660) (407,348) (307,077)
Plus: Additional shares available for issuance under the 2020 Equity Plan (in shares)     1,000,000  
Ending balance, equity securities available (in shares)   962,044 1,275,704 683,052