v3.26.1
Borrowings - Corporate Financing, Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nov. 14, 2024
Oct. 23, 2024
Dec. 31, 2023
Debt Instrument [Line Items]          
Warrants issued, exercise price (in USD per share) $ 0.01 $ 0.01     $ 0.01
Warrants issued (in shares)         4,193,453
Acquisition and Corporate Financing Debt          
Debt Instrument [Line Items]          
Original amount $ 235,000        
Acquisition and Corporate Financing Debt | Oportun Financial Corporation - Refinance          
Debt Instrument [Line Items]          
Warrants issued, exercise price (in USD per share)     $ 0.01 $ 0.01  
Warrants issued (in shares)     4,853,006    
Senior Secured Term Loans | Asset-Backed Notes          
Debt Instrument [Line Items]          
Original amount       $ 235,000