v3.26.1
Fair Value of Financial Instruments - Financial Assets and Liabilities Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Finance receivables, gross $ 264,486 $ 283,514 $ 311,424
Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 172,298 125,197 101,467
Accounts receivable, net 120,884 115,854 76,062
Total assets 1,321,739 1,222,822 882,765
Total liabilities 2,387,341 2,237,788 1,702,000
Carrying Value | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 69,000 559,000 152,000
Carrying Value | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 2,300,000 1,665,006 1,550,000
Carrying Value | Off Balance Sheet Credit Exposure      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 18,341 13,782  
Carrying Value | Pawn loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 897,555 831,497 550,718
Carrying Value | Financing Receivable      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 131,002 150,274 154,518
Estimated Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 172,298 125,197 101,467
Accounts receivable, net 120,884 115,854 76,062
Total assets 1,453,583 1,354,052 1,041,528
Total liabilities 2,379,341 2,251,788 1,700,000
Estimated Fair Value | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 69,000 559,000 152,000
Estimated Fair Value | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 2,292,000 1,679,006 1,548,000
Estimated Fair Value | Off Balance Sheet Credit Exposure      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 18,341 13,782  
Estimated Fair Value | Pawn loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 897,555 831,497 550,718
Estimated Fair Value | Financing Receivable      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 262,846 281,504 313,281
Estimated Fair Value | Level 1      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 172,298 125,197 101,467
Accounts receivable, net 0 0 0
Total assets 172,298 125,197 101,467
Total liabilities 0 0 0
Estimated Fair Value | Level 1 | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0 0
Estimated Fair Value | Level 1 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0 0
Estimated Fair Value | Level 1 | Off Balance Sheet Credit Exposure      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0  
Estimated Fair Value | Level 1 | Pawn loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 0 0 0
Estimated Fair Value | Level 1 | Financing Receivable      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 0 0 0
Estimated Fair Value | Level 2      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 0 0 0
Accounts receivable, net 0 0 0
Total assets 0 0 0
Total liabilities 2,361,000 2,238,006 1,700,000
Estimated Fair Value | Level 2 | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 69,000 559,000 152,000
Estimated Fair Value | Level 2 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 2,292,000 1,679,006 1,548,000
Estimated Fair Value | Level 2 | Off Balance Sheet Credit Exposure      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0  
Estimated Fair Value | Level 2 | Pawn loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 0 0 0
Estimated Fair Value | Level 2 | Financing Receivable      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 0 0 0
Estimated Fair Value | Level 3      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 0 0 0
Accounts receivable, net 120,884 115,854 76,062
Total assets 1,281,285 1,228,855 940,061
Total liabilities 18,341 13,782 0
Estimated Fair Value | Level 3 | Line of Credit      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0 0
Estimated Fair Value | Level 3 | Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 0 0 0
Estimated Fair Value | Level 3 | Off Balance Sheet Credit Exposure      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt 18,341 13,782  
Estimated Fair Value | Level 3 | Pawn loans      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure 897,555 831,497 550,718
Estimated Fair Value | Level 3 | Financing Receivable      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans receivable, fair value disclosure $ 262,846 $ 281,504 $ 313,281