Quarterly report [Sections 13 or 15(d)]

Stockholders’ Equity - Schedule of Stock Repurchases (Details)

v3.26.3
Stockholders’ Equity - Schedule of Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Sep. 30, 2026
Aug. 31, 2026
Jul. 31, 2026
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Schedule of Stock Repurchases [Abstract]            
Total Number of Shares Purchased 9,403 85,846 13,320 50,332 80,236
Average Price Paid per Share $ 1.74 $ 1.92 $ 2 $ 2.02 $ 1.98
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 2,431,804 2,422,401 2,336,555 2,323,235 2,272,903 2,192,667
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs $ 5,595 $ 5,611 $ 5,776 $ 5,803 $ 5,905 $ 6,064