v3.25.2
Stock-Based Compensation (Details) - Director - 2016 Omnibus Stock Plan - Deferred Stock Units - USD ($)
1 Months Ended
May 31, 2025
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Non option equity instruments granted per director (in shares) 346  
Non option equity instruments market value $ 75,000  
Non option equity instruments grant date fair value per grant 56,250  
Non option equity instruments grant date fair value total $ 394,000  
Non option equity instruments, outstanding, number (in shares)   28,666
Shares available for future grant under the plan (in shares)   477,121