XML 63 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Accounting Policies - Schedule of Error Corrections for Basic And Diluted EPS (Details) - $ / shares
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
EarningsPerShareLineItem [Line Items]                  
Basic net loss per share (in dollars per share) $ (0.93) $ (1.21) $ (1.56) $ (3.62) $ (2.10) $ (6.38) $ (7.15) $ (2.38) $ (14.94)
Diluted net loss per share (in dollars per share) $ (0.93) $ (1.21) $ (1.56) $ (3.62) $ (2.10) $ (6.38) $ (7.15) $ (2.38) $ (14.94)
Weighted average shares outstanding, basic (in shares) 11,146,142 8,719,351 6,388,335 3,747,160 9,939,450 3,275,290 4,320,546 29,048,848 5,109,339
Weighted average shares outstanding, diluted (in shares) 11,146,142 8,719,351 6,388,335 3,747,160 9,939,450 3,275,290 4,320,546 29,048,848 5,109,339
As reported                  
EarningsPerShareLineItem [Line Items]                  
Basic net loss per share (in dollars per share) $ (0.69) $ (0.88) $ (1.29) $ (2.97) $ (1.55) $ (5.68) $ (6.00)   $ (12.15)
Diluted net loss per share (in dollars per share) $ (0.69) $ (0.88) $ (1.29) $ (2.97) $ (1.55) $ (5.68) $ (6.00)   $ (12.15)
Weighted average shares outstanding, basic (in shares) 14,991,125 11,939,983 7,738,664 4,553,696 13,473,983 3,683,558 5,147,602   6,280,915
Weighted average shares outstanding, diluted (in shares) 14,991,125 11,939,983 7,738,664 4,553,696 13,473,983 3,683,558 5,147,602   6,280,915
Change                  
EarningsPerShareLineItem [Line Items]                  
Basic net loss per share (in dollars per share) $ (0.24) $ (0.33) $ (0.27) $ (0.65) $ (0.55) $ (0.70) $ (1.15)   $ (2.79)
Diluted net loss per share (in dollars per share) $ (0.24) $ (0.33) $ (0.27) $ (0.65) $ (0.55) $ (0.70) $ (1.15)   $ (2.79)
Weighted average shares outstanding, basic (in shares) (3,844,983) (3,220,632) (1,350,329) (806,536) (3,534,533) (408,268) (827,056)   (1,171,576)
Weighted average shares outstanding, diluted (in shares) (3,844,983) (3,220,632) (1,350,329) (806,536) (3,534,533) (408,268) (827,056)   (1,171,576)