XML 128 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Treasury Shares (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 28 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Stockholders' Equity      
Number of treasury shares acquired (in shares) 26 17  
Average cost per share (in USD per share) $ 5.16 $ 5.15  
Total cost of treasury shares acquired $ 132 $ 88  
2022 share repurchase program      
Stockholders' Equity      
Number of treasury shares acquired (in shares)     800