v3.26.1
Revenue - Timing of Revenue Recognition and Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Timing of Revenue Recognition and Geographic Areas        
Revenues $ 14,398 $ 15,448 $ 42,446 $ 44,265
United States        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13,694 11,762 40,224 38,969
Americas (excluding United States)        
Timing of Revenue Recognition and Geographic Areas        
Revenues 644 3,523 1,568 4,143
Europe        
Timing of Revenue Recognition and Geographic Areas        
Revenues 41 140 169 976
Asia-Pacific        
Timing of Revenue Recognition and Geographic Areas        
Revenues 19 23 485 177
High Performance Products Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 423 384 1,624 1,461
High Performance Products Segment | United States        
Timing of Revenue Recognition and Geographic Areas        
Revenues 404 368 1,149 1,287
High Performance Products Segment | Americas (excluding United States)        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 0 0 4
High Performance Products Segment | Europe        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 0 0 0
High Performance Products Segment | Asia-Pacific        
Timing of Revenue Recognition and Geographic Areas        
Revenues 19 16 475 170
Technology Solutions Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13,975 15,064 40,822 42,804
Technology Solutions Segment | United States        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13,290 11,394 39,075 37,682
Technology Solutions Segment | Americas (excluding United States)        
Timing of Revenue Recognition and Geographic Areas        
Revenues 644 3,523 1,568 4,139
Technology Solutions Segment | Europe        
Timing of Revenue Recognition and Geographic Areas        
Revenues 41 140 169 976
Technology Solutions Segment | Asia-Pacific        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 7 10 7
Technology Solutions Segment | United Kingdom        
Timing of Revenue Recognition and Geographic Areas        
Revenues 28 161 138 820
Technology Solutions Segment | United Kingdom | United States        
Timing of Revenue Recognition and Geographic Areas        
Revenues 28 21 62 114
Technology Solutions Segment | United Kingdom | Americas (excluding United States)        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 0 0 0
Technology Solutions Segment | United Kingdom | Europe        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 140 69 706
Technology Solutions Segment | United Kingdom | Asia-Pacific        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 0 7 0
Technology Solutions Segment | U.S.        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13,947 14,903 40,684 41,984
Technology Solutions Segment | U.S. | United States        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13,262 11,373 39,013 37,568
Technology Solutions Segment | U.S. | Americas (excluding United States)        
Timing of Revenue Recognition and Geographic Areas        
Revenues 644 3,523 1,568 4,139
Technology Solutions Segment | U.S. | Europe        
Timing of Revenue Recognition and Geographic Areas        
Revenues 41 0 100 270
Technology Solutions Segment | U.S. | Asia-Pacific        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 7 3 7
Technology Solutions Segment | U.S. | Finance        
Timing of Revenue Recognition and Geographic Areas        
Finance 165 336 1,237 358
Transferred at a point in time where CSPi is principal        
Timing of Revenue Recognition and Geographic Areas        
Revenues 9,911 10,753 28,064 30,421
Transferred at a point in time where CSPi is principal | High Performance Products Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 145 9 755 367
Transferred at a point in time where CSPi is principal | Technology Solutions Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 9,766 10,744 27,309 30,054
Transferred at a point in time where CSPi is principal | Technology Solutions Segment | United Kingdom        
Timing of Revenue Recognition and Geographic Areas        
Revenues 13 78 83 628
Transferred at a point in time where CSPi is principal | Technology Solutions Segment | U.S.        
Timing of Revenue Recognition and Geographic Areas        
Revenues 9,753 10,666 27,226 29,426
Transferred at a point in time where CSPi is agent        
Timing of Revenue Recognition and Geographic Areas        
Revenues 1,465 1,673 5,420 4,945
Transferred at a point in time where CSPi is agent | High Performance Products Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 0 0 0
Transferred at a point in time where CSPi is agent | Technology Solutions Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 1,465 1,673 5,420 4,945
Transferred at a point in time where CSPi is agent | Technology Solutions Segment | United Kingdom        
Timing of Revenue Recognition and Geographic Areas        
Revenues 15 0 55 24
Transferred at a point in time where CSPi is agent | Technology Solutions Segment | U.S.        
Timing of Revenue Recognition and Geographic Areas        
Revenues 1,450 1,673 5,365 4,921
Transferred over time where CSPi is principal        
Timing of Revenue Recognition and Geographic Areas        
Revenues 3,022 3,022 8,962 8,899
Transferred over time where CSPi is principal | High Performance Products Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 278 375 869 1,094
Transferred over time where CSPi is principal | Technology Solutions Segment        
Timing of Revenue Recognition and Geographic Areas        
Revenues 2,744 2,647 8,093 7,805
Transferred over time where CSPi is principal | Technology Solutions Segment | United Kingdom        
Timing of Revenue Recognition and Geographic Areas        
Revenues 0 83 0 168
Transferred over time where CSPi is principal | Technology Solutions Segment | U.S.        
Timing of Revenue Recognition and Geographic Areas        
Revenues $ 2,744 $ 2,564 $ 8,093 $ 7,637