v3.25.1
Mergers and Acquisitions - Qoden (Details) - Qoden Technologies, LLC
$ / shares in Units, $ in Thousands
Nov. 08, 2024
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Asset acquisition, total consideration $ 2,200
Asset acquisition, shares issued, fair value 2,000
Cash consideration portion to be paid $ 200
Asset acquisition, trailing period (in years) 2 years
Monthly cash payments to be made $ 10
Series Q Convertible Preferred Stock  
Business Acquisition [Line Items]  
Restricted shares issued (in shares) | shares 771,010
Asset acquisition, shares issued, fair value (in usd per share) | $ / shares $ 2.594