v3.26.1
Investments and Fair Value measurements (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jul. 31, 2023
Schedule of Investments [Line Items]        
Convertible Debt       $ 6.0
Investment Interest Rate       8.00%
Servicing Asset at Amortized Cost $ 4.3   $ 4.0  
Unrealized Gain (Loss) on Investments 0.1 $ 0.1    
Decrease In Fair Value Warrant $ 0.2 $ 0.3    
Warrant [Member]        
Schedule of Investments [Line Items]        
Purchase of Warrants       1,874,933