v3.26.1
Segment Information - Schedule of Depreciation and Amortization on Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total depreciation and amortization $ 2,656 $ 2,889 $ 7,934 $ 7,960
Operating Segments        
Segment Reporting [Line Items]        
Total depreciation and amortization 2,280 2,869 6,983 7,904
Operating Segments | Scores        
Segment Reporting [Line Items]        
Total depreciation and amortization 109 139 316 382
Operating Segments | Software        
Segment Reporting [Line Items]        
Total depreciation and amortization 2,171 2,730 6,667 7,522
Unallocated Corporate Expenses        
Segment Reporting [Line Items]        
Total depreciation and amortization $ 376 $ 20 $ 951 $ 56