XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation Expense - Summary of Stock Option Activity Under Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]      
Shares, Outstanding December 31, 2024   126,255  
Shares, Granted 0    
Shares, Cancelled   (36,296)  
Shares, Outstanding at June 30, 2025 89,959 89,959 126,255
Weighted Average Exercise Price, Outstanding December 31, 2024   $ 283.02  
Weighted Average Exercise Price, Cancelled   459.64  
Weighted Average Exercise Price, Outstanding at June 30, 2025 $ 211.75 $ 211.75 $ 283.02
Outstanding, Weighted Average Remaining Contractual Life (in years)   7 years 4 months 24 days 7 years 6 months
Aggregate Intrinsic Value, Outstanding     $ 0