XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Common Share - Schedule of Reconciliation of Basic and Diluted Weighted Average Common Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of reconciliation of basic and diluted weighted average common shares outstanding        
Weighted average common shares outstanding—basic (in shares) 19,361 19,433 19,418 19,367
Dilutive common shares issuable in connection with stock plans (in shares) 0 0 0 0
Weighted average common shares outstanding—diluted (in shares) 19,361 19,433 19,418 19,367