XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Segment and Related Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Interest income $ 11,772 $ 12,916 $ 10,623
Interest expense 86 577 11
Depreciation and amortization 40,771 15,997 12,330
Income tax (benefit) expense (5,356) 3,319 101
Stock-based compensation expense 45,893 50,320 51,219
Net gains on equity securities 1,466 555 0
Reportable Segment      
Segment Reporting Information [Line Items]      
Interest income 11,772 12,916 10,623
Interest expense 86 577 11
Depreciation and amortization 40,771 15,997 12,330
Income tax (benefit) expense (5,356) 3,319 101
Stock-based compensation expense 45,893 50,320 51,219
Net gains on equity securities $ 1,466 $ 555 $ 0