XML 120 R109.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Guarantee Liability - Schedule of Changes on Estimated Liability Under Guarantee Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Guaranty Liability:      
Beginning balance $ 30,610 $ 26,315 $ 26,315
Provision for expected credit losses 1,460 $ 1,500 4,295
Ending balance $ 32,070   $ 30,610