XML 56 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments, Guarantees and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Other Commitments [Line Items]      
Restricted cash included in non-current assets $ 1,770 $ 1,800 $ 1,759
Money transmitter bonds outstanding $ 25,600    
Warranty period 90 days    
Surety And Money Transmitter Bonds      
Other Commitments [Line Items]      
Restricted assets used to collateralize guarantees $ 3,700