v3.25.2
Supplemental Financial Information - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Warrant liability $ 1,539 $ 3,519
Long-term contingent consideration liability 1,736 0
Third party payor reserve, long-term 0 2,000
Total $ 3,275 $ 5,519