v3.26.1
Segment Information - Schedule of Contribution Profit for the Company's Unsecured Lending Segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     3  
Number of reportable segments | segment     1  
Segment Reporting [Line Items]        
Revenue from fees, net $ 348,019 $ 240,777 $ 625,082 $ 426,252
Unsecured Lending        
Segment Reporting [Line Items]        
Revenue from fees, net 326,301 236,935 591,695 419,062
Borrower acquisition costs (84,712) (57,249) (165,091) (102,390)
Borrower verification and servicing costs (40,821) (32,366) (77,402) (61,640)
Contribution Profit for Unsecured Lending $ 200,768 $ 147,320 $ 349,202 $ 255,032