XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Timing of Revenue Recognition and Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Timing of Revenue Recognition and Geographic Areas    
Revenues $ 15,670 $ 15,375
United States    
Timing of Revenue Recognition and Geographic Areas    
Revenues 15,237 13,943
Americas (excluding United States)    
Timing of Revenue Recognition and Geographic Areas    
Revenues 247 609
Europe    
Timing of Revenue Recognition and Geographic Areas    
Revenues 181 451
Asia-Pacific    
Timing of Revenue Recognition and Geographic Areas    
Revenues 5 372
Finance    
Timing of Revenue Recognition and Geographic Areas    
Finance 2 1
High Performance Products Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 430 712
High Performance Products Segment | United States    
Timing of Revenue Recognition and Geographic Areas    
Revenues 422 693
High Performance Products Segment | Americas (excluding United States)    
Timing of Revenue Recognition and Geographic Areas    
Revenues 3  
High Performance Products Segment | Europe    
Timing of Revenue Recognition and Geographic Areas    
Revenues   1
High Performance Products Segment | Asia-Pacific    
Timing of Revenue Recognition and Geographic Areas    
Revenues 5 18
Technology Solutions Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 15,240 14,663
Technology Solutions Segment | United States    
Timing of Revenue Recognition and Geographic Areas    
Revenues 14,815 13,250
Technology Solutions Segment | Americas (excluding United States)    
Timing of Revenue Recognition and Geographic Areas    
Revenues 244 609
Technology Solutions Segment | Europe    
Timing of Revenue Recognition and Geographic Areas    
Revenues 181 450
Technology Solutions Segment | Asia-Pacific    
Timing of Revenue Recognition and Geographic Areas    
Revenues   354
Technology Solutions Segment | Finance    
Timing of Revenue Recognition and Geographic Areas    
Finance 2 1
Technology Solutions Segment | United Kingdom    
Timing of Revenue Recognition and Geographic Areas    
Revenues 180 381
Technology Solutions Segment | United Kingdom | United States    
Timing of Revenue Recognition and Geographic Areas    
Revenues 72  
Technology Solutions Segment | United Kingdom | Americas (excluding United States)    
Timing of Revenue Recognition and Geographic Areas    
Revenues   25
Technology Solutions Segment | United Kingdom | Europe    
Timing of Revenue Recognition and Geographic Areas    
Revenues 108 356
Technology Solutions Segment | U.S    
Timing of Revenue Recognition and Geographic Areas    
Revenues 15,060 14,282
Technology Solutions Segment | U.S | United States    
Timing of Revenue Recognition and Geographic Areas    
Revenues 14,743 13,250
Technology Solutions Segment | U.S | Americas (excluding United States)    
Timing of Revenue Recognition and Geographic Areas    
Revenues 244 584
Technology Solutions Segment | U.S | Europe    
Timing of Revenue Recognition and Geographic Areas    
Revenues 73 94
Technology Solutions Segment | U.S | Asia-Pacific    
Timing of Revenue Recognition and Geographic Areas    
Revenues   354
Technology Solutions Segment | U.S | Finance    
Timing of Revenue Recognition and Geographic Areas    
Finance 2 1
Technology Solutions Segment | U.S | CSPi as principal    
Timing of Revenue Recognition and Geographic Areas    
Finance   1,400
Technology Solutions Segment | U.S | CSPi as agent    
Timing of Revenue Recognition and Geographic Areas    
Finance 23  
Transferred at a point in time where CSPi is principal    
Timing of Revenue Recognition and Geographic Areas    
Revenues 11,130 11,590
Transferred at a point in time where CSPi is principal | High Performance Products Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 82 503
Transferred at a point in time where CSPi is principal | Technology Solutions Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 11,048 11,087
Transferred at a point in time where CSPi is principal | Technology Solutions Segment | United Kingdom    
Timing of Revenue Recognition and Geographic Areas    
Revenues 133 312
Transferred at a point in time where CSPi is principal | Technology Solutions Segment | U.S    
Timing of Revenue Recognition and Geographic Areas    
Revenues 10,915 10,775
Transferred at a point in time where CSPi is agent    
Timing of Revenue Recognition and Geographic Areas    
Revenues 1,804 1,199
Transferred at a point in time where CSPi is agent | Technology Solutions Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 1,804 1,199
Transferred at a point in time where CSPi is agent | Technology Solutions Segment | United Kingdom    
Timing of Revenue Recognition and Geographic Areas    
Revenues   4
Transferred at a point in time where CSPi is agent | Technology Solutions Segment | U.S    
Timing of Revenue Recognition and Geographic Areas    
Revenues 1,804 1,195
Transferred over time where CSPi is principal    
Timing of Revenue Recognition and Geographic Areas    
Revenues 2,736 2,586
Transferred over time where CSPi is principal | High Performance Products Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 348 209
Transferred over time where CSPi is principal | Technology Solutions Segment    
Timing of Revenue Recognition and Geographic Areas    
Revenues 2,388 2,377
Transferred over time where CSPi is principal | Technology Solutions Segment | United Kingdom    
Timing of Revenue Recognition and Geographic Areas    
Revenues 47 65
Transferred over time where CSPi is principal | Technology Solutions Segment | U.S    
Timing of Revenue Recognition and Geographic Areas    
Revenues $ 2,341 $ 2,312