XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Common Stock Equivalents for Securities Outstanding Excluded from Computation of Diluted Net Loss per Share (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2024
trading_day
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 29, 2023
$ / shares
Dec. 30, 2022
$ / shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Preferred Stock (in shares)   4,699,620 4,285,418 4,285,418    
Warrants (in shares)   132,698 272,851 272,851    
Stock options and restricted stock units (in shares)   295,249 294,388 249,081    
Contingent consideration (in shares)   0 71,377 211,034    
Total (in shares)   5,127,567 4,924,034 5,018,384    
Weighted average trading days | trading_day   10        
Contingent consideration liability | $     $ 1.2 $ 4.9    
Closing price (in dollars per share) | $ / shares         $ 16.70 $ 23.20
Contingent Consideration Liability, Third Installment            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Payment for contingent consideration liability | $ $ 1.2