v3.26.1
Investments and Fair Value measurements (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 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.5   $ 4.5   $ 4.0  
Unrealized Gain (Loss) on Investments 0.1 $ 0.1 0.1 $ 0.1    
Decrease In Fair Value Warrant $ 0.1 $ 0.2 $ 0.3 $ 0.6    
Warrant [Member]            
Schedule of Investments [Line Items]            
Purchase of Warrants           1,874,933