XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 35,515 74,473 11,268 26,458
Weighted average number of shares, impact of securities excluded from shares due to the company incurring net loss for the period (in shares) 21,149 15,163,000 33,977 29,925,000