v3.26.3
Net (Loss) Income per Share - Computation of Basic and Diluted Net (Loss) Income per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net (Loss) Income per Share [Abstract]        
Weighted average common shares outstanding – basic (in Shares) 10,767,499 10,767,501 10,767,500 10,767,501
Potential shares exercisable under stock option plans (in Shares) 0 279,348 0 311,033
Less: Dilutive effect of outstanding stock option awards (in Shares) 0 (198,242) 0 (225,555)
Weighted average common shares outstanding – diluted (in Shares) 10,767,499 10,848,607 10,767,500 10,852,979